This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2020-074088, filed Apr. 17, 2020, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a reading report creating apparatus.
Reading reports are created based on medical images. For example, reading reports are created based on mammography images generated by a mammography apparatus.
In general, according to one embodiment, a reading report creating apparatus includes a processing circuitry. The processing circuitry instructs saving of entry values of a plurality of entry items contained in a reading report creating screen. When saving is instructed, the processing circuitry extracts from the plurality of entry items a first entry item which requires entry of a value and in which a value has not been entered, and/or a second entry item in which an entry value is inconsistent with a specific entry item. The processing circuitry generates a displaying area in which the first entry item and/or the second entry item are/is arranged. The processing circuitry displays the displaying area on a display.
Hereinafter, embodiments of the reading report creating apparatus will be described in detail with reference to the accompanying drawings.
A reading report creating apparatus 100 according to an embodiment is a computer for an operator to create a reading report. The reading report creating apparatus 100 communicates with a server (not shown) that manages various types of information for creating a reading report, and executes creation of a reading report. Specifically, for example, upon receipt of reading order information and patient information, the server updates a management list. The management list is a list for managing whether or not creation of a reading report has been performed in response to the reading order. The reading report creating apparatus 100 obtains a reading order not executed, and creates a reading report regarding this reading order. The completed reading report is transmitted to the server. In this manner, the management list of the server is updated. An operator is assumed to be a reader; however, other medical staff such as other doctors, nurses, technicians, etc., or patients and other third parties are not excluded.
The processing circuitry 1 includes a processor such as a central processing unit (CPU), a graphics processing unit (GPU), etc. In order to create a reading report, by a processor of the processing circuitry 1 activating an reading report creating program installed in the memory 2, etc., the processing circuitry 1 implements an entry function 11, a copying function 12, a saving instructing function 13, an extracting function 14, a displaying area generating function 15, a display controlling function 16, etc. The functions 11 to 16 are not necessarily implemented by a single processing circuitry. A processing circuitry may be configured by combining a plurality of independent processors that execute respective programs to implement the respective functions 11 to 16. The entry function 11, the copying function 12, the saving instructing function 13, the extracting function 14, the displaying area generating function 15, and the display controlling function 16 may be a modularized program that constitutes a reading report creating program, or may be individual programs. These programs are stored in the memory 2.
The entry function 11 enters values in a plurality of entry items contained in the reading report creating screen. The entry function 11 may enter values in accordance with instructions by a reader via the entry interface 3 or the tablet terminal 6, or may enter values determined in accordance with a predetermined algorithm. The entry items refer to all items that can be entered in the reading report creating screen, for example, “finding attribute”, “category”, “comparative reading”, “schema”, “key image”, and so on. The values in the entry items refer to all types of information that can be entered in the entry items, for example, a phrase such as “diffuse”, “scattered”, etc., for the entry item “finding attribute”, a numerical value such as “3”, “5”, etc., or a symbol for the entry item “category”, a fixed phrase such as “present”, “absent”, etc., for the entry item “comparative reading”, a lesion site entered by handwriting for the entry item “schema”, an attached key image for the entry item “key image”, and so on.
The copying function 12 copies, to an entry item which is an entry target, an entry value of another entry item, in accordance with a copy instruction via the entry interface 3 or the tablet terminal 6.
The saving instructing function 13 instructs saving of an entry value of an entry item in accordance with a copy instruction via the entry interface 3 or the tablet terminal 6. The entry value for which saving is instructed is saved in the memory 2.
When saving is instructed via the saving instructing function 13, the extracting function 14 extracts, from a plurality of entry items, a first entry item which requires entry of a value and in which a value has not been entered, and/or a second entry item in which an entry value is inconsistent with a specific entry item. Hereinafter, the extracted first entry item will be referred to as an unentered item, and the extracted second entry item will be referred to as an inconsistent item.
The displaying area generating function 15 generates a displaying area in which the unentered item and/or the inconsistent item extracted by the extracting function 14 are/is arranged. Hereinafter, the generated displaying area will be referred to as an extracted item displaying window.
The display controlling function 16 displays various types of information on the display 5 and the tablet terminal 6. For example, the display controlling function 16 displays the reading report creating screen or the extracted item displaying window on the display 5 or the tablet terminal 6.
The memory 2 is a storage device such as a read only memory (ROM), a random access memory (RAM), a hard disk drive (HDD), a solid state drive (SSD), an integrated circuit storage device, etc., which stores various types of information. Other than these storage devices, the memory 2 may be a driving device which reads and writes various types of information from and to, e.g., a portable storage medium such as a compact disc (CD), a digital versatile disc (DVD), or a flash memory, or a semiconductor memory device. Furthermore, the memory 2 may be contained in another computer coupled to the reading report creating apparatus 100 via a network.
The entry interface 3 receives various operations entered by a reader, converts the received operations into electric signals, and outputs them to the processing circuitry 1. Specifically, the entry interface 3 is coupled to entry devices such as a mouse, a keyboard, a track ball, a switch, buttons, a joystick, a touch pad, a touch panel display, and the like. The entry interface 3 outputs to the processing circuitry 1 the electric signals corresponding to the operations entered in the entry device. Furthermore, the entry device connected to the entry interface 3 may be an entry device provided in a separate computer connected via a network or the like.
The communication interface 4 is an interface for data-communicating various types of medical information with another computer such as a hospital information system (HIS), a radiology information system (RIS), a picture archiving and communication system (PACS), a medical image diagnostic apparatus, etc. For example, the communication interface 4 receives medical images from a medical image diagnostic apparatus or a PACS.
The display 5 displays various types of information in accordance with the display controlling function 16 of the processing circuitry 1. For example, the display 5 displays thereon the reading report creating screen or the extracted item displaying window. As display 5, a liquid crystal display (LCD), a cathode ray tube (CRT) display, an organic electro luminescence display (OELD), a plasma display, or other discretionary display may be used as appropriate. Furthermore, a projector may be provided instead of or in addition to the display 5.
The tablet terminal 6 is a portable computer having a display on which a touch panel is mounted. The tablet terminal 6 displays various types of information on its display in accordance with the display controlling function 16 of the processing circuitry 1. For example, the display 5 displays thereon the reading report creating screen or the extracted item displaying window. The tablet terminal 6 receives various operations entered by a reader via the touch panel, converts the received operations into electric signals, and outputs them to the processing circuitry 1. As a substitute for the tablet terminal 6, a smart phone or a notebook computer may be used.
Hereinafter, an operation example of the reading report creating apparatus 100 will be described. By way of example, the following description of the embodiments will assume creation of a reading report in a mammography examination. However, a reading report according to the embodiments may target any body part. As a medical image to be interpreted, any kind of medical image taken by any medical image diagnostic apparatus is applicable.
In a mammography examination, each of the right and left breasts of an examinee is X-rayed in an imaging direction such as a mediolateral oblique view (MLO) or a craniocaudal view (CC) by a mammography apparatus, and an X-ray image of the right breast and an X-ray image of the left breast are generated. A reader interprets the X-ray images of the right breast and the left breast, thereby creating a reading report. The X-ray images of breasts are also called mammography images.
As shown in
As shown in
As shown in
As shown in
Next, creation processing of a reading report by the reading report creating apparatus 100 will be described.
First, the processing circuitry 1 implements the display controlling function 16, thereby displaying the reading report creating screen on the tablet terminal 6 (step S1). More specifically, the processing circuitry 1 displays the handwriting entry screen 20 shown in
After step S1, the processing circuitry 1 implements the entry function 11, thereby entering a value in an entry item regarding a finding (finding item) (step S2). More specifically, the processing circuitry 1 enters a value in the finding item in accordance with an instruction from a reader via the tablet terminal 6. For example, the reader performs an entry of a value in the finding item as described below. First, an operation of drawing an annotation in such a manner as to be superimposed on a schema is performed, via the touch panel, on the schema displaying area 211 of the finding entry window 21 of the handwriting entry screen 20 shown in
The above entry in the finding attribute is one example. A sentence about a finding may be entered in, for example, a free entry format. Drawing of annotation on the schema may be entered using a fixed stamp prepared in advance.
After step S2, the processing circuitry 1 implements the saving instructing function 13, thereby instructing saving (step S3). Upon the completion of the entering operation on finding items in step S2, the reader performs an operation of pressing the register button 214 shown in
When saving is instructed in step S3, the processing circuitry 1 implements the extracting function 14, thereby judging the presence or absence of an unentered item and/or inconsistent item from among the finding items displayed on the handwriting entry screen 20 (step S4). Hereinafter, processing regarding an unentered item and processing regarding an inconsistent item will be described.
First, processing regarding an unentered item will be described. The plurality of finding items displayed on the handwriting entry screen 20 are preset to either a mandatory entry item or an optional entry item. With respect to the finding items displayed on the handwriting entry screen 20, for example, the category is set to the mandatory entry item, and the schema and the finding attribute are set to the optional entry item. In step S4, the processing circuitry 1 judges, from among the mandatory entry items displayed on the handwriting entry screen 20, that a finding item in which a value has not been entered is an unentered item. Even in the case where a value has not been entered in a finding item, if it is an optional entry item, this particular finding item may not be judged as an unentered item.
Next, processing regarding an inconsistent item will be described. For each respective one of the finding items displayed on the handwriting entry screen 20, another finding item (hereinafter, referred to as a consistency required item) required to have consistency with the respective one finding item (hereinafter, referred to as a consistency judgment item) and a consistency fulfillment condition are set. The inconsistency fulfillment condition is specified in a relationship between an entry value of the consistency judgment item and an entry value of the consistency required item, and this relationship is required to make a determination that there is consistency between these entry values from various perspectives such as a logical perspective and a medical perspective. Consistency is determined according to a property of a consistency judgment item, a property of a consistency required item, and a combination of the consistency judgment item and the consistency required item. For example, the consistency judgment item, the consistency required item, and the consistency fulfillment condition are registered in a Lookup Table (LUT) in such a manner that they are correlated with each other. Hereinafter, the aforementioned LUT will be referred to as a consistency judgment table. The consistency judgment table is stored in the memory 2, etc. The processing circuitry 1 reads an entry value of the consistency required item that is correlated with the consistency judgment item in the consistency judgment table. The processing circuitry 1 reads the consistency fulfillment condition that is correlated with the consistency judgment item in the consistency judgment table. The processing circuitry 1 then judges whether or not an entry value of the consistency judgment item and the entry value of the consistency required item fulfill the consistency fulfillment condition. In the case where these entry values fulfill the consistency fulfillment condition, the consistency judgment item and the consistency required item are not extracted as inconsistent items. In the case where these entry values do not fulfill the consistency fulfillment condition, these items are extracted inconsistent items.
For example, a category value of 2 or more indicates that a corresponding lesion site exhibits a finding attribute of some kind. Therefore, in the case where an entry value of the finding item “category” is “2” or more, a value should be entered in the finding item “finding attribute”. In this case, for example, the consistency judgment item is set to “finding attribute”, the consistency required item is set to “category”, and the consistency fulfillment condition is set to “if a category value is 2 or more, the finding attribute has a value entered”. In contrast, for example, the consistency judgment item may be set to “category”, the consistency required item may be set to “finding attribute”, and the consistency fulfillment condition may be set to “if the finding attribute has no value entered, a category value is equal to 1”. For example, in the case where the finding item “finding attribute” has no value entered with the finding item “category” having the entry value of “4”, the finding items “category” and “finding attribute” are judged as inconsistent items. The consistency judgment item and the consistency required item are examples of an inconsistent item.
After step S4, the processing circuitry 1 implements the extracting function 14, thereby judging whether an unentered item and/or an inconsistent item are/is present or absent (step S5). In the case where it is judged in step S5 that at least one unentered item or inconsistent item is present, the processing circuitry 1 judges that an unentered item and/or an inconsistent item are/is present. If it is judged in step S5 neither an unentered item nor an inconsistent item is present, the processing circuitry 1 judges that an unentered item and/or an inconsistent item are/is absent.
If it is judged in step S5 that an unentered item and/or an inconsistent item are/is present (step S5: Yes), the processing circuitry 1 implements the extracting function 14, thereby extracting the unentered item and/or the inconsistent item judged in step S4 (step S6).
After step S6, the processing circuitry 1 implements the displaying area generating function 15, thereby generating a displaying window (extracted item displaying window) in which the unentered item and/or the inconsistent item extracted in step S6 are/is arranged (step S7). After step S7, the processing circuitry 1 implements the display controlling function 16, thereby displaying, on the tablet terminal 6, the extracted item displaying window generated in step S7 (step S8).
Herein, steps S7 and S8 will be described in detail. The extracted item displaying window for the finding items is generated by arranging, in a single displaying window, all of the unentered items and/or inconsistent items extracted in step S6. Specifically, the extracted item displaying window is generated by arranging a GUI component of an unentered item and/or inconsistent item in the displaying window. The processing circuitry 1 may display the extracted item displaying window in such a manner as to be superimposed on the handwriting entry screen 20 or may display the extracted item displaying window by erasing the handwriting entry screen 20.
As shown in
As shown in
The extracted item displaying windows described in the above are merely examples, and are not limitations. For example, in the case where the unentered item or the inconsistent item is “schema”, a GUI component of “schema” is arranged in the extracted item displaying window. Furthermore, in the case where the unentered item and the inconsistent item are extracted, the GUI button of the unentered item and the GUI button of the inconsistent item may be arranged in a single extracted item displaying window.
After step S8, the processing circuitry 1 returns to step S2, enters values in the unentered item and the inconsistent item displayed on the extracted item displaying window, and repeats steps S2 to S8 until it is no longer judged in step S5 that the unentered item and/or the inconsistent item are/is present.
If it is judged in step S5 that the unentered item and/or the inconsistent item are/is absent (step S5: No), the processing circuitry 1 implements the saving instructing function 13, thereby saving, in the memory 2, an entry value entered in the finding item in step S2 (step S9). The memory 2 stores entry values of the finding items for each lesion site along with patient information and examination information.
Steps S2 to S8 are performed for each lesion site. For example, a reader draws an annotation of a single lesion site on the schema, enters a finding attribute and a category value for this lesion site, and presses the register button 214. In the case where saving of entry values is performed, the reader draws an annotation of a next lesion site, enters a finding attribute and a category for this next lesion site, and presses the register button 214. In this manner, the finding is entered for all of the lesion sites.
After step S9, the processing circuitry 1 implements the entry function 11, thereby entering a value in the input item regarding a comprehensive evaluation (comprehensive evaluation item) (step S10). More specifically, the processing circuitry 1 enters a value in the comprehensive evaluation item in accordance with an instruction from a reader via the tablet terminal 6. For example, the reader performs an entry operation of a value in the comprehensive evaluation item as will be described below. First, the reader designates an entry value by operating, via the touch panel, GUI components such as a GUI button and a pull-down menu for comprehensive evaluation items such as “breast composition”, “category”, “temporal change”, “comparative reading”, “judgment”, “surgery”, and “implant”, which are displayed on the comprehensive evaluation entry window 23 of the handwriting entry screen 20 shown in
After step S10, the processing circuitry 1 implements the saving instructing function 13, thereby instructing saving (step S11). Upon completion of the entry operation on the finding items in step S10, the reader performs an operation of pressing, via the touch panel, the fix/previous examination button 232, the fix/close button 234, and the fix/next examination button 235 shown in
When saving is instructed in step S11, the processing circuitry 1 implements the extracting function 14, thereby judging the presence or absence of the unentered item and/or the inconsistent item in the comprehensive evaluation entry window 23 (step S12). The judgment as to the presence or absence of the unentered item and/or the inconsistent item regarding the comprehensive evaluation items is similar to the judgment as to the presence or absence of the unentered item and/or the inconsistent item regarding the finding items. Each of the comprehensive evaluation items is preset to either the mandatory entry item or the optional entry item. For example, the comprehensive evaluation items “category” and “judgment” are set to the mandatory entry items. In the case where no value is entered in the mandatory entry item, a judgment is made that this particular entry item corresponds to the unentered item. A conditional mandatory entry item may be set. For example, “temporal change” is an optional entry item if a value of “comparative reading” indicates “absent”; however, it is a mandatory entry item if a value of “comparative reading” indicates “present”. For the comprehensive evaluation items also, a consistency judgment table in which a consistency judgment item, a consistency required item, and a consistency fulfillment condition are registered in such a manner that they are correlated with each other is created in advance and is stored in the memory 2, etc. For example, the consistency judgment item “comparative reading”, the consistency required item “temporal change”, and the consistency fulfillment condition “if a value of comparative reading indicates ‘present’, a value indicative of stable, a value indicative of exacerbation, or a value indicative of remission is entered in ‘temporal change’” are registered in the consistency judgment table. In the case where no key image is attached to an reading report in spite of the condition in which a category value is a predetermined level (for example, 4) or more, a total evaluation item “key image” may be extracted as an unentered item or an inconsistent item.
After step S12, the processing circuitry 1 implements the extracting function 14, thereby judging whether an unentered item and/or an inconsistent item are/is present or absent (step S13). If it is judged in step S12 that the unentered item and/or the inconsistent item are/is present (step S13: Yes), the processing circuitry 1 implements the extracting function 14, thereby extracting the unentered item and/or the inconsistent item (step S14). After step S14, the processing circuitry 1 implements the displaying area generating function 15, thereby generating a displaying window (extracted item displaying window) in which the unentered item and/or the inconsistent item extracted in step S14 are/is arranged (step S15).
Herein, steps S14 and S15 will be described in detail. The extracted item displaying window for a comprehensive evaluation is generated by arranging, in a single displaying window, all of the unentered items and/or inconsistent items extracted in step S14. Specifically, the extracted item displaying window is generated by arranging a GUI component of an unentered item and/or inconsistent item in the displaying window. The processing circuitry 1 may display the extracted item displaying window for a comprehensive evaluation in such a manner as to be superimposed on the handwriting entry screen 20 or may display the extracted item displaying window by erasing the handwriting entry screen 20.
After step S15, the processing circuitry 1 implements the display controlling function 16, thereby displaying, on the tablet terminal 6, the extracted item displaying window generated in S15 (step S16).
After step S16, the processing circuitry 1 returns to step S11, enters values in the unentered item and the inconsistent item displayed on the extracted item displaying window for the comprehensive evaluation item, and repeats steps S11 to S16 until it is no longer judged in step S13 that the unentered item and/or the inconsistent item are/is present.
If it is not judged in step S13 that the unentered item and/or the inconsistent item are/is present (step S13: No), the processing circuitry 1 implements the saving instructing function 13, thereby saving, in the memory 2, an entry value of the comprehensive evaluation item (step S17). The memory 2 stores the entry value of the comprehensive evaluation item along with patient information and examination information. Accordingly, a reading report on an examinee concerned is completed.
In this manner, creation processing of a reading report by the reading report creating apparatus 100 is terminated.
The above flow of creation processing of a reading report is one example and may be modified in various ways. For example, the reading report creating screen described in the above is composed of the two screens including the handwriting entry screen 20 and the reading report displaying screen 30; however, the handwriting entry screen 20 and the reading report displaying screen 30 may form one screen or three or more screens.
In the extracted item displaying window described in the above, all of the unentered items and/or inconsistent items are arranged; however, these items may be arranged in such a manner that they are divided into two or more extracted item displaying windows, and may be displayed in parallel or in sequence.
Entry of values in the finding item and the total evaluation item may be automatically performed by pressing the button “enter no abnormality” shown in
According to the embodiment described in the above, in the case where saving of an entry value of an entry item regarding an reading report is instructed, the processing circuitry 1 displays the extracted item displaying window in which an unentered item and/or an inconsistent item are/is extracted and listed. This makes it possible to inform a reader that an entry contains an error and to encourage him or her to make a correct entry. For example, accidental omission of entry of a value in a mandatory entry item can be reduced by informing a reader of the presence of an unentered item via the extracted item displaying window. Entry of values inconsistent between the entry items can be reduced by informing the reader of the presence of inconsistent items via the extracted item displaying window.
For the same examination on the same patient, not only first reading but also higher-order reading such as second reading, third reading, etc., are conducted. In the reading report displaying screen 30, as shown in
At the time of higher-order reading, the processing circuitry 1 may judge consistency in the same entry items between the higher-order reading and the first reading by implementing the extracting function 14. Specifically, in the memory 2, the entry item which requires consistency between the first reading and the second reading, and the consistency fulfillment condition are registered in such a manner that they are correlated with each other. In the case where a processing item to be judged is registered in the consistency judgment table, the processing circuitry 1 reads an entry value of the same processing item in the first reading. The processing circuitry 1 reads the consistency fulfillment condition that is correlated with the aforementioned processing item in the consistency judgment table. The processing circuitry 1 then judges whether or not an entry value of the item to be judged for the first reading and an entry value of a corresponding item for the second reading fulfill the consistency fulfillment condition. In the case where these entry values fulfill the consistency fulfillment condition, the item to be judged is not extracted as an inconsistent item. In the case where these entry values do not fulfill the consistency fulfillment condition, the item to be judged is extracted as an inconsistent item.
According to the application example 1, by judging consistency in an entry item between the first reading and the second reading, consistency can be improved between the first reading and the second reading.
With respect to a current examination, there may be a past examination. In the reading report displaying screen 30, as shown in
When creating a reading report on the current examination, the processing circuitry 1 may judge consistency between the current examination and the comparative examination, with respect to a particular entry item which requires consistency between the current examination and the comparative examination. Specifically, in the memory 2, the entry item which requires consistency between the current examination and the comparative examination, and the consistency fulfillment condition are registered in such a manner that they are correlated with each other. In the case where a processing item to be judged is registered in the consistency judgment table, the processing circuitry 1 reads an entry value of the same processing item for the comparative examination. The processing circuitry 1 reads the consistency fulfillment condition that is correlated with the aforementioned processing item in the consistency judgment table. The processing circuitry 1 then judges whether or not an entry value of the item to be judged in the current examination and an entry value of a corresponding item in the comparative examination fulfill the consistency fulfillment condition. In the case where these entry values fulfill the consistency fulfillment condition, the item to be judged is not extracted as an inconsistent item. In the case where these entry values do not fulfill the consistency fulfillment condition, the item to be judged is extracted as an inconsistent item.
According to the application example 2, by judging consistency in entry items between the current examination and the comparative examination, consistency between the current examination and the comparative examination can be improved.
In the various embodiments described in the above, values are manually entered in the entry items in steps S2 and S10. However, values may be automatically entered using the copying function 12. For example, as shown in
However, regarding the entry item “comparative reading”, if an entry value “absent” of the entry item in the past examination is copied to the entry item in the current examination in spite of the fact that the comparative reading has been performed in the current examination, an erroneous reading report is created. Thus, if a copy instruction is given, the processing circuitry 1 according to the application example 3 searches for a past image and automatically enters, if the past image is present, a value “present” in the entry item “comparative reading” in the current examination even if an entry value of the input item “comparative reading” in the past examination indicates “absent”.
In the case where the past image is present, it is assumed that the value “absent” of the entry item “comparative reading” in the current examination is erroneous and the value “present” is correct. The entry item “comparative reading” is extracted as an inconsistent item by the processing circuitry 1. In this case, the processing circuitry 1 modifies the entry value “absent” in the past examination and enters the value “present” in the entry item “comparative reading” in the current examination. When displaying the modified value “present”, the processing circuitry 1 preferably displays this value by emphasizing it with color, etc., in order to notify a reader of the fact that the value was modified from the past examination. In the case where the past image is absent, it is assumed that the value “absent” of the entry item “comparative reading” in the current examination is correct. Therefore, the value “absent” in the past examination is copied to the entry item “comparative reading” in the current examination.
In the case where the value “present” is entered in the entry item “comparative reading” in the current examination, it is necessary to enter one of the values “stable”, “exacerbation”, and “remission” in the entry item “temporal change”. According to the embodiments described above, even if saving is instructed in spite of the fact that no value has been entered in the entry item “temporal change”, the entry item “temporal change” can be extracted as an unentered item or an inconsistent item and be displayed on the extracted item displaying window. In this manner, even if a reader carelessly gives a saving instruction, it is possible to reduce accidental omission of entry of a value with respect to the entry item “temporal change”.
An entry item to which the processing according to the application example 3 is applicable is not limited to “comparative reading” only. Other than the entry item “comparative reading”, the processing according to the application example 3 is applicable to an entry item whose entry value depends on the presence or absence of a past image.
A copying range with the use of the copy button 333, etc., is settable at will. For example, entry values of all entry items in a past examination may be copied to corresponding items in a current examination, or an entry value or entry values of a portion of the entry items in a past examination may be copied to a corresponding item or corresponding items in a current examination. An entry value or entry values of a portion of the entry items can be set by, e.g., a reader at will. Examples of an entry value or entry values of a portion of the entry items may include an annotation that is entered by handwriting on a schema and indicates a lesion site, an entry value of a finding item (for example, a finding attribute and a category) other than the annotation from among the finding items, all of the finding items, all of the total evaluation items, or a portion of the total evaluation items. As a copying range, a given range may be selected via the entry interface 3 or the tablet terminal 6 in accordance with a preference of a reader, a hospital department, a hospital, etc. This realizes improvement in efficiency of creation of a reading report.
According to the application example 3, in the case where an entry value of the entry item “comparative reading” regarding a past examination indicates “absent” and a current examination is correlated with a medical image regarding the past examination, the processing circuitry 1 enters “present” as an entry value in the entry item “comparative reading” regarding the current examination when a copy instruction is given. The above processing realizes both reduction in erroneous entries associated with the use of copying and improvement in working efficiency of a reading report.
Regarding the entry item “comparative reading”, there is a case in which, in spite of the fact that a comparative image is absent, an entry value “present” is entered in the entry item “comparative reading” and an entry value “stable” is entered in the entry item “temporal change”. The processing circuitry 1 according to the application example 4 searches for a past image if the entry item “comparative reading” has the entry value “present” and the entry item “temporal change” has the entry value “stable”, and issues a warning when a past image is present.
In the case where the past image is present, it is assumed that the value “stable” of the entry item “temporal change” in the current examination is correct. Accordingly, the processing circuitry 1 stores in the memory 2 the entry value “present” of the entry item “comparative reading” and the entry item “stable” of the entry item “temporal change” (step SB2). In the case where the past image is absent, it is assumed that the value “absent” of the entry item “temporal change” is erroneous. The entry item “temporal change” is extracted as an inconsistent item by the processing circuitry 1. In this case, the processing circuitry 1 issues a warning to the display 5 and the tablet terminal 6 (step SB3). For example, the processing circuitry 1 may display, as a warning, the extracted item displaying window in which the entry item “temporal change” is arranged, or display the entry item “temporal change” on the handwriting entry screen 20 with a visual effect such as color, blinking, etc. Furthermore, a message such as “please check temporal change again” may be displayed. This enables a reader to notice that an entry value of the entry item “temporal change” is erroneous.
According to the application example 4, the processing circuitry 1 issues a warning in the case where the entry value of the entry item “comparative reading” regarding a past examination indicates “present”, the entry item “temporal change” indicates “stable”, and a current examination is not correlated with a medical image regarding the past examination. Even without a comparative image, this processing reduces creation of an reading report in which the entry value “present” is entered in the entry item “comparative reading” and the entry value “stable” is entered in the entry item “temporal change”.
According to at least one of the embodiments described in the above, reading reports can be improved in terms of quality and working efficiency.
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 implements functions by reading and executing a program stored in a memory circuit. Instead of storing a program in a memory circuit, a program may be directly integrated into a circuit of the processor. In this case, a processor reads and executes a program integrated into a circuit, thereby realizing its functions. The function corresponding to the program may be realized by a combination of logic circuits, not by executing the program. The processors described in connection with the above embodiments are not limited to single-circuit processors; a plurality of independent processors may be integrated into a single processor that implements such functions. In addition, a plurality of structural elements 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 |
---|---|---|---|
2020-074088 | Apr 2020 | JP | national |