This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2021-193154, filed Nov. 29, 2021, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a medical information display apparatus and method.
A medical network system which automatically analyzes DICOM (digital imaging and communications in medicine) data, such as received medical images, etc., is known. In such a medical network system, an analysis application that matches conditions is run for each examination or series. This system runs the same analysis application only once for one examination.
According to an embodiment, a medical information processing apparatus includes processing circuitry. Processing circuitry obtain a plurality of execution results respectively corresponding to a plurality of analysis processes, the execution results being obtained by performing the plurality of analysis processes relating to at least one type of analysis application on a plurality of series of medical images. Processing circuitry display a first display area for displaying the plurality of execution results which are summarized by a type of analysis application, and a second display area for displaying input images provided to the plurality of analysis processes on a display, the input images being identifiably displayed for each type of analysis application, the second display area differing from the first display area.
Embodiments of the medical information display apparatus and method will be described in detail below with reference to the accompanying drawings.
The medical information management apparatus 4 is a storage device storing DICOM data such as a medical image, etc. DICOM data is medical data, such as medical images and analysis results, etc., managed by the DICOM standard. DICOM data is managed in a hierarchical manner, being divided according to examinations and series. Medical images are image data generated by performing medical imaging on a subject by a medical image diagnosis apparatus. A type of medical image diagnosis apparatus (modality) is not particularly limited as long as a medical image of a subject can be obtained, and an X-ray computed tomography apparatus, an X-ray diagnosis apparatus, a magnetic resonance imaging apparatus, an ultrasound diagnosis apparatus, a nuclear medicine diagnostic apparatus, an endoscope examination apparatus, an optical coherence tomography imaging apparatus, etc., may be used.
The medical analysis apparatus 3 is a computer that performs analysis processing multiple times by running one or more types of analysis apps on a medical image. Data of results of each analysis process is transmitted to the medical information management apparatus 4 and/or the medical information display apparatus 2. The results herein include not only an analysis result of analysis processing but also a performance state, such as “successful”, “failed”, “being performed”, and “not yet executed”.
The display terminals 5a and 5b are a computer that functions as a client device of each of the medical information display apparatus 2, the medical analysis apparatus 3, and the medical information management apparatus 4. As an example, the display terminals 5a and 5b display a result on a display device. As the display device, for example, a liquid crystal display (LCD), a cathode ray tube (CRT) display, an organic electro luminescence display (OELD), a plasma display, or any other display can be used as appropriate. A projector may be used as the display device. As another example, the display terminals 5a and 5b transmit an instruction that is input by a user through an input device to, for example, the medical information display apparatus 2, the medical analysis apparatus 3, and the medical information management apparatus 4. As the input interface, for example, a mouse, a keyboard, a trackball, a switch, a button, a joystick, a touch pad, or a touch panel display can be used as appropriate. As the display terminals 5a and 5b, an installation-type computer, a laptop computer, a tablet device, a smartphone, etc., can be adopted. Three or more display terminals may be provided to the medical information processing system 1. In the description hereinafter, if there is no need to distinguish the display terminal 5a from the display terminal 5b, they are simply referred to as a “display terminal 5”.
The processing circuitry 21 includes a processor, such as a central processing unit (CPU). The processing circuitry 21 realizes an obtainment function 211 and a display control function 212 through execution of a medical information display program. Each of the functions 211 and 212 are not necessarily implemented by a single processing circuit. Processing circuitry may be composed by combining a plurality of independent processors, and the respective processors may execute programs, thereby realizing the functions 211 and 212. The functions 211 and 212 may be respective modularized programs constituting a medical information display program. These programs are stored in the storage device 22.
By the realization of the obtainment function 211, the processing circuitry 21 obtains various information items. For example, the processing circuitry 21 obtains from the medical information management apparatus 4 and/or the medical analysis apparatus 3, a plurality of results of a plurality of analysis processes, which can be obtained through performing a plurality of analysis processes relating to at least one type of analysis app on a plurality of series of medical images.
Through realization of the display control function 212, the processing circuitry 21 causes the display terminal 5 to display various information items. For example, the processing circuitry 21 causes the display terminal 5 to display a result of analysis processing. Specifically, the processing circuitry 21 causes the display terminal 5 to display a first display area for displaying a plurality of results which are summarized by types of analysis apps, and a second display area, which differs from the first display area, for displaying input images provided to the plurality of analysis processes in a manner such that the images can be identified for each analysis app type. The processing circuitry 21 causes the first display area to display identification information indicating the status of the analysis processing, “being performed”, “not yet performed”, “successful”, or “failed”, as a plurality of results. The processing circuitry 21 causes the first display area to display an analyzed image, which is a result of performing the analysis processing and/or input parameters of the analysis processing, as a plurality of results. The processing circuitry 21 causes the second display area to display a plurality of representative images respectively corresponding to a plurality of series, with an emphasis on a representative image of a series on which an analysis process selected from a plurality of analysis processes is performed.
The storage device 22 is a ROM (read only memory), a RAM (random access memory), an HDD (hard disk drive), an SSD (solid state drive), or an integrated circuit storage device, etc. storing various types of information. The storage device 22 may be not only the above-listed storage devices, but also a driver that writes and reads various types of information to and from, for example, a portable storage medium such as a compact disc (CD), a digital versatile disc (DVD), a flash memory, or a semiconductor memory. The storage device 22 may be provided in another computer connected via a network.
The communication device 23 is an interface for sending and receiving various types of information to and from other computers, such as the medical analysis apparatus 3, the medical information management apparatus 4, the display terminal 5, etc. included in the medical information processing system 1.
Hereinafter, an operation example of the medical information processing system 1 according to the first embodiment is described.
First, referring to
As shown in
The medical analysis apparatus 3 automatically performs analysis processing on each medical image in the received three series by applying a preset analysis app. As shown in
As shown in
During each analysis process, the medical analysis apparatus 3 transmits data of the result of the analysis processing to the medical information display apparatus 2. A result includes not only an analysis result that is output when analysis processing is successful but also a performance state of the analysis processing, such as “successful”, “failed”, “being performed”, or “not yet performed”, etc. A parameter value calculated by image analysis and an analyzed image in which the parameter value is assigned to a pixel and the like may be obtained as analysis results. The medical analysis apparatus 3 may actively transmit the result data to the medical information display apparatus 2, or passively transmit it to the medical information display apparatus 2 in response to a transmit request from the medical information display apparatus 2. A timing of transmitting result data is not particularly limited; it suffices that the result data is transmitted for each analysis app and/or each analysis process every predetermined length of time or every time content of the results changes.
Suppose analysis processing 1 is successful for analysis app 1, as shown in
Herein assume analysis processing 2 is successful for analysis app 2, as shown in
Herein assume analysis processing 3 failed for analysis app 3, as shown in
The medical information display apparatus 2 causes the display terminal 5 to instantly display a management screen for showing a result of each analysis process based on the analysis processing results received from the medical analysis apparatus 3. Specifically, the processing circuitry 21 obtains, through realization of the obtainment function, a result of each analysis process transmitted from the medical analysis apparatus 3, and through the display control function 212, generates a management screen for displaying a list of the obtained results of the analysis processing, and causes the display terminal 5 to display the generated management screen.
As described above, the medical information processing system 1 according to the present embodiment can run the same analysis app multiple times for the same examination. As a circumstance where the same analysis app is run multiple times, cases where the processing fails and the same app is run again as described above, the same app is run with different input parameters, different analyses are required for clinical use and research use, and the like are assumed.
If the same analysis app is run multiple times for the same examination, there is a possibility that analysis results and results of performing the analysis processing will not be able to be appropriately managed on the management screen, compared to the case where the same analysis app is run only once for the same examination. For example, since only the results of running the analysis app are put in a chronological order, it is assumed that comparison of the input parameters and the target data between different analysis processes using the same analysis app may be difficult. To address such a situation, the medical information processing system 1 provides a management screen with good viewability for results of analysis processing when the same analysis app is run multiple times for the same examination.
As shown in
As shown in
As shown in
As shown in
As shown in
The above-described management screen IS1 is merely an example, and it can be modified in various ways. In the foregoing example, the processing circuitry 21 causes the result display area R1 and the input image display area R2 to be displayed side by side on one screen. However, the processing circuitry 21 may cause the result display area R1 and the input image display area R2 to be displayed separately. The processing circuitry 21 may not necessarily cause both of the analysis images and the input parameters to be displayed, and may cause either of them to be displayed. In the foregoing example, a performance state is indicated by a mark; however, it may be indicated by a text, etc.
As described above, since the results of running the same analysis app are summarized and displayed on the management screen IS1, it is possible to easily compare a plurality of analysis processes performed by running the same analysis app. For example, a user can confirm at a glance that a first analysis process for the analysis app “Hemorrhage” failed but the second one is successful. Furthermore, since the input parameters, analyzed images, input images (representative images) are displayed for both the first and second analysis processes, it is possible to use these pieces of displayed content to consider reasons why the first analysis processing failed or the second analysis processing was successful. Even when the first and second analysis processing are both successful, it is possible to consider differences in the analysis results brought about by differences in the input parameters and the input images. This is also applicable to the case where both the first and second analysis processes failed.
Next, the management screen on which an examination list is displayed by the examination list tab IT1 (hereinafter, an “examination list display screen”) is described. The processing circuitry 21 causes, through realization of the display control function 212, the display terminal 5 to display a third display area (examination list display screen) on which a list of examination records respectively corresponding to multiple examinations is displayed. If one examination record is selected from a plurality of examination records, the processing circuitry 21 causes the first display area (examination display area) and the second display area (input image display area) relating to the selected examination record to be displayed. For each of the examination records, the processing circuitry 21 causes a mark on which a plurality of performance states relating to multiple examination records are summarized to be displayed.
As shown in
The summarized status displayed in the item “processing” is a summarization of a plurality of performance states corresponding to the plurality of analysis processes belonging to the examination. The mark indicating a summarization status, namely, a mark M5 on which a plurality of performance states corresponding to a plurality of analysis processes belonging to the examination are summarized (hereinafter a “summarized status mark”), is displayed in the “processing” section. The summarized status mark M5 indicates the number of analysis processes belonging to the examination, and whether the analysis processing is being performed, has not yet been performed, is successful, or has failed.
As shown in
As shown above, by displaying a summarized status on which performance states of the plurality of analysis processes included in one examination are summarized on the examination list display screen, it is possible to know the overall performance state of the plurality of analysis processes. The summarized status mark is designed to clearly express an overall performance state of a plurality of analysis processes included in one examination even in a relatively small space such as a display section for an examination record. By displaying a summarized status mark on each examination record, it is possible to know a performance state of overall analysis processing in each examination on the examination list display screen.
As shown in
By realization of the content selection function 213, the processing circuitry 21 selects a display-targeted analysis process from all analysis processes in each examination in accordance with the role and/or location of the user. The role according to this example is a job that each user is in charge of in relation to analysis processing of a medical image in the medical information processing system 1. Examples of the role is an emergency doctor, radiologist, researcher and/or administrator, etc. The location according to this example means a residence area, a hospital, and/or an academic society, etc. that each user belongs to in relation to analysis processing of a medial image in the medical information processing system 1.
Through realization of the display control function 212, the processing circuitry 21 displays a result of the display-targeted analysis process. As an example, the processing circuitry 21 displays a summarized status indicating the number of analysis processes of a display target, and whether each processing item is being performed, has not yet been performed, is successful or has failed.
Hereinafter, an operation example of the medical information processing system 1 according to the first embodiment is described.
As shown in
After step S1, the medical information display apparatus 2 transmits a sending request for data of the role and location of user A to the medical information management apparatus 4, and upon receipt of the sending request, the medical information management apparatus 4 transmits data of the role and location of user A to the medical information display apparatus 2 (step S2). Specifically, the medical information management apparatus 4 has a database in which user identifiers of a plurality of users are associated with their roles and locations (hereinafter, a “role and location database”). The medical information management apparatus 4 searches the role and location database using the received user identifier of user A as a search key to extract a role and a location associated with the user identifier of user A. The extracted data of the role and location of user A is transmitted to the medical information display apparatus 2. The medical information display apparatus 2 receives the data of the role and location of user A.
After step S2, the medical information display apparatus 2 selects display content of the management screen to be displayed on the display terminal 5 for user A (step S3). After step S3, the medical information display apparatus 2 generates a summarized status for user A (step S4). Specifically, in step S3, the processing circuitry 21 first selects display content based on the role and/or the location of user A. Specifically, the processing circuitry 21 selects one or more analysis processes of interest relating to the role and/or location of the user as a display-targeted analysis process from a plurality of analysis processes performed in a display-targeted examination. The method of selection is not particularly limited. As an example, the medical information management apparatus 4 has a database in which an identifier of an analysis process of interest is associated with each combination of a role and/or location (hereinafter, an “analysis processing database”). The identifiers of the analysis processes of interest may be determined by track record in the past or by inquiry, etc. The processing circuitry 21 searches the analysis processing database using a combination of the role and/or location of user A as a search key to extract an identifier of the analysis process associated with the combination. Then, in step S4, the processing circuitry 21 generates a summarized status of user A based on a result of the analysis process corresponding to the extracted identifier.
After step S4, the medical information display apparatus 2 transmits data of a summarized status generated in step S4 to the display terminal of user A (step S5). After step S5, the display terminal 5 receives data of user A's summarized status and displays the received summarized status on the examination list display screen, etc. (step S6).
Herein, the generation and display of a summarized status is specifically described.
The method of generating the summarized status marks M56 and M57 is the same as that in the first embodiment. For example, if at least one of four analysis processes targeted for display in relation to user A has failed, an error mark may be added to the summarized status mark M56. The same applies to user B.
Herein, the display of a summarized status according to a role is described. An analysis process for which the user needs to wait for completion varies depending on a user's role. For example, an emergency doctor makes a determination after analysis processing using analysis apps that aid determination for acute treatment, such as “Hemorrhage” and “Ischemia”, is completed. Accordingly, for the role “emergency doctor”, an analysis process in which a determination for acute treatment is aided is set to a display target. A radiologist conducts diagnosis reading after a series of automatically performed analysis processes is completed. There is a case where an analysis app is run during diagnosis reading. Thus, for the role “radiologist”, all analysis processes are set to be a display target. A researcher checks the progress of a specific research-purpose analysis on the management screen. Or, a researcher waits for a notification of completion of the analysis. Thus, for the role “researcher”, analysis processes for researcher purposes are set to be a display target. An administrator checks on errors of all analysis apps and delays in running of the processing. Thus, for the role “administrator”, all analysis processes are set to be a display target.
Thus, since whether or not an analysis process is set to be a display target is determined based on a possibility of using an analysis process depending on a user's role, a summarized status displayed on the examination list can be dynamically changed in accordance with a user's role. Thus, for a user who has a role that does not require the user to wait for a completion of all analysis processes, such as an emergency doctor or a researcher, it is allowed to display a summarized status on which only the results of necessary analysis processes are summarized, and it is allowed to check analysis results immediately after the necessary analysis processes are completed.
If a user has multiple roles, a role targeted for generating a summarized status may be selected from the multiple roles of the user by a user via the display terminal 5.
Next, the display of a summarized status according to the location is described. Assume the location is an area. As an example where determination of the location is required, a case where a medicament that dissolves thrombus is injected as a treatment for acute cerebral infarction (hereinafter, a “tPA treatment”) is assumed. The administration criteria for determining whether or not a tPA treatment should be administered varies between areas, i.e., countries.
Thus, since whether or not an analysis process is set to be a display target is determined based on a possibility of using an analysis process depending on a user's location, a summarized status displayed on the examination list can be dynamically changed in accordance with a user's location. Thus, for a user belonging to a location, such as Europe and the U.S., for which it is not necessary to wait for a completion of the analysis processing by the analysis apps “Ischemia” and “Hemorrhage”, it is necessary to summarize the results of only the analysis app “Ischemia”, and to check the analysis results immediately after the completion of the analysis app “Ischemia”.
If a user belongs to multiple locations, a location that is considered when a summarized status is generated may be selected from the multiple locations of the user by a user via the display terminal 5.
Next, the display of types of the analysis processing is described. The processing circuitry 21 selects, through realization of the content selection function 213, a display-targeted analysis process from a plurality of analysis processes, in accordance with a role and/or a location of a user who is using the display terminal 5. Through realization of the display control function 212, the processing circuitry 21 causes an icon expressing the display-targeted analysis process to be displayed. For example, the processing circuitry 21 causes an icon expressing the display-targeted analysis process to be displayed on the examination list display screen.
The processing circuitry 21 causes the icon M7 expressing the display-targeted analysis process associated with the role and/or the location of the user in the role and location database to be displayed in the examination list display screen. Alternatively, the processing circuitry 21 may cause a window in which the icon M7 is placed and the examination list display screen to overlap each other or to be placed side by side. It is thus possible for the user to know the display-targeted analysis process of the user themselves.
As shown in
In the foregoing embodiment, the processing circuitry 21 changes the display content of a summarized status in accordance with the role and/or the location of the user. The processing circuitry 21 according to the first modification may change the display content of the analysis result display screen in accordance with a type of an analysis process. Hereinafter, the medical information processing system 1 according to the first modification is described. In the following description, structural elements having substantially the same functions as in the first and second embodiments will be denoted by the same reference symbols, and a repeat description will be given only where necessary.
As an example, the processing circuitry 21 according to the first modification causes, if an analysis process according to a manual performance is included in a plurality of analysis processes according to the display-targeted examination, a result of an analysis process according to a manual performance to be displayed only on the display terminal 5 of the user who instructed the manual performance. In other words, the processing circuitry 21 switches the display of a result of the manually-performed analysis process in accordance with whether or not the user is a user who instructed the manual performance.
The processing circuitry 21 may cause the examination result display screen etc. to display a GUI (graphical user interface) component that instructs publication (hereinafter, a “publication button”). If the publication button is pressed, the processing circuitry 21 causes the examination result display screen of the user who pressed the publication button to display a display area of a result of a manually performed analysis process.
The display location of the publication button is not limited to a display terminal of a user who did not instruct a manual performance, such as user B. For example, the processing circuitry 21 may cause a display terminal of a user who instructed a manual performance, such as user A. User A may press the publication button when, for example, user A wants to publish a result of a manually performed analysis process to all users.
The processing circuitry 21 may determine whether or not a manually performed analysis process should be added to a processing target of a summarized status in accordance with whether the item is published or not. In other words, for a user for whom the manually performed analysis process is published, the processing circuitry 21 generates a summarized status in consideration of the manually performed item. On the other hand, for a user for whom the manually performed analysis process is not published, the processing circuitry 21 generates a summarized status, excluding the manually performed item.
The processing circuitry 21 according to the second embodiment causes the examination result display screen of each user to display only a result of an analysis processing time selected by the content selection function 213 according to the role and/or location of the user. The processing circuitry 21 according to the first modification may cause the publication button to be displayed on the examination result display screen of the user. It is preferable that the processing circuitry 21 cause results of all analysis processes relating to a display-targeted examination to be displayed when the publication button is pressed. For example, the processing circuitry 21 can select, through the content selection function 213, an analysis process compliant with the guideline adopted by the hospital or academic society to which user C belongs from a plurality of analysis process relating to a display-targeted examination, and by the display control function 212, the processing circuitry 21 can cause the display terminal of user C to display only a result of the selected analysis process. If user C wants a non-displayed result of an analysis process, the user needs to press the publication button. In this case, the processing circuitry 21 causes the display terminal of user C to display results of all analysis processes.
The medical information display apparatus 2 according to the second modification presents to a user the running time and/or a remaining time of a plurality of analysis processes relating to a display-targeted examination. Hereinafter, the medical information processing system 1 according to this modification will be described below. In the following description, structural elements having substantially the same functions as in the first and second embodiments will be denoted by the same reference symbols, and a repeat description will be given only where necessary.
The processing circuitry 21 according to the second modification causes the display terminal 5 to display a running time and/or a remaining time of a plurality of analysis processes relating to the display-targeted examination. A running time means a predicted value of a time required from the start to the completion of the plurality of analysis processes. A remaining time means a length of time from a current point in time to the completion of the plurality of analysis processes. The remaining time is therefore equal to a value calculated by subtracting a process time up to a current point in time from the running time.
Herein, an example of a method of calculating a running time is described. The medical information management apparatus 4 stores a database in which a combination of a type of analysis process and processing conditions is associated with a separate running time. A separate running time means a running time of a single analysis process. As processing conditions, conditions that would affect a processing time, such as the number of frames, a data capacity, and an input parameter value, etc. of processing-targeted data, are recorded. A separate running time may be an actually recorded value or a predicted value statistically calculated based on an actually recorded value.
Before a performance of an analysis process relating to a display-targeted examination is started, the processing circuitry 21 obtains a type of analysis process and processing conditions for each of a plurality of analysis processes to be performed from the medical analysis apparatus 3, the medical information management apparatus 4, or the display terminal 5. The processing circuitry 21 searches the separate running time database using the obtained type of analysis process and processing conditions as search keywords for each analysis process, and extracts a separate running time associated with the search keywords. The processing circuitry 21 sums a plurality of separate running times respectively corresponding to a plurality of analysis processes to calculate a total running time of the plurality of separate running times.
A case where there are no processing conditions that match processing conditions designated as search keywords (hereinafter, “designated processing conditions”) in the running time database will be described. In this case, the processing circuitry 21 specifies a processing condition close to a designated processing condition from the running time database, and extracts a separate running time associated with the specified processing condition. The processing circuitry 21 may then linearly or non-linearly correct the extracted separate running time in accordance with a difference between a designated processing condition and a processing condition specified from the running time database.
When a running time is calculated, the processing circuitry 21 causes the display terminal 5 to display the calculated running time. A running time may be displayed in an examination record of a display-targeted examination in the examination list display screen. The display location of a running time is not limited to the above example, and a running time may be displayed at any location. The processing circuitry 21 then calculates a remaining time by subtracting a time elapsed since the commencement of the processing from the running time.
At this time, the processing circuitry 21 may dynamically change the running time for each user in accordance with the role and/or the location of the user when displaying the running time, similarly to the case of the summarized status. In other words, the processing circuitry 21, by realization of the content selection function 213, selects an analysis process as a display target according to the role and/or the location of the user who is using the display terminal 5 from a plurality of the analysis processes relating to a display-targeted examination, and through the display control function 212, the processing circuitry 21 causes the display terminal 5 that the user is using to display the running time and/or the remaining time of the display-targeted analysis process. At this time, the processing circuitry 21 may calculate a running time and/or a remaining time by comparing the combination of the type of displayed-targeted analysis processing target and processing condition with the separate running time database.
Thus, by displaying a total running time and/or a total remaining time of all analysis processes included in a display-targeted examination, a user is able to know a running time and/or a remaining time and to use time effectively. If display-targeted analysis processes are limited in accordance with a role and/or a location of a user, it is possible to know a running time and/or a remaining time based on an analysis process of interest of each user by displaying a running time and/or a remaining time based on the display-targeted analysis process.
According to the foregoing examples, the analysis processing of medical images is performed by the medical analysis apparatus 3. However, the present embodiment is not limited thereto. The analysis processing of medical images may be performed by the medical information display apparatus 2 or the medical information management apparatus 4. In the foregoing description, the medical images are managed by the medical information management apparatus 4; however, the management may be carried out by the medical information display apparatus 2 or the medical analysis apparatus 3. In the foregoing description, the medical information processing system 1 is a computer system having a medical information display apparatus 2, a medical analysis apparatus 3, a medical information management apparatus 4, and a display terminal 5; however, it may be a single computer that realizes the functions of the medical information display apparatus 2, the medical analysis apparatus 3, the medical information management apparatus 4, and the display terminal 5.
According to at least one of the foregoing embodiments, it is possible to improve viewability of analysis process results when the same analysis application is performed multiple times on medical images of the same examination.
The term “processor” used in the above description indicates, for example, a circuit, such as a CPU, a GPU, or an Application Specific Integrated Circuit (ASIC), and a programmable logic device (for example, a Simple Programmable Logic Device (SPLD), a Complex Programmable Logic Device (CPLD), and a Field Programmable Gate Array (FPGA)). The processor realizes its function by reading and executing the program stored in the storage circuitry. The program may be directly incorporated into the circuit of the processor instead of being stored in the storage circuit. In this case, the processor implements the function by reading and executing the program incorporated into the circuit. If the processor is for example an ASIC, on the other hand, the function is directly implemented in a circuit of the processor as a logic circuit, instead of storing a program in a storage circuit. Each processor of the present embodiment is not limited to a case where each processor is configured as a single circuit; a plurality of independent circuits may be combined into one processor to realize the function of the processor. Further, a plurality of components shown in
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2021-193154 | Nov 2021 | JP | national |