1. Field of the Invention
The present invention relates to a report searching apparatus that searches a report created in the past and a method for searching the report.
2. Description of the Related Art
Because medical practice is segmented into specialized fields, it is common to request a specialist to interpret a medical image photographed with an image diagnosis apparatus. A radiologist specialized in image interpretation displays a medical image requested for interpretation on a monitor such as a liquid crystal display or a CRT display, and summarizes the interpretation results in a radiology report.
The radiologist displays a medical image to be compared with an interpretation target image, or displays a previous radiology report involving a similar case and a diagnosed disease name, thereby using as a reference.
A radiology report created in the past is archived in an archive device including a hard disk (HD), etc. In order to read out a radiology report for reference from the archive device, for example, keyword search using an inputted search word is executed with a searching apparatus (e.g., refer to Japanese Unexamined Patent Application Publication No. 2007-293521).
When searching a radiology report including a similar case or diagnosed disease name, a conventional searching apparatus executes full-text search. Then, the searching apparatus lists all radiology reports including an inputted word as text data.
This full-text search referring to text data in radiology reports may decrease the efficiency of interpretation because it takes a substantially long search time. Further, even when the full-text search is completed after a substantial amount of time, the listed radiology reports may vary in referential value, and it is hard to distinguish which radiology reports are useful. Thus, since it is necessary to display the listed radiology reports one by one and check the contents thereof even after the search, a substantial amount of time may be wasted in finding a desired reference even after the search, and the efficiency in interpretation may be lowered. Besides, since it is difficult to find an appropriate reference from among a substantial number of listed reports, the interpreter may fail to check a radiology report that should be used as a reference actually.
An object of the present invention is provide a report searching apparatus and a method for searching a report, by which it is possible to quickly and accurately search a previous radiology report for reference.
In an aspect of the present invention: specified types of words are extracted from a plurality of radiology reports archived in an archive configured to archive a plurality of radiology reports; the words extracted from a single radiology report are stored in combination; in response to an input operation of inputting the specified types of the words by using an operating part, combinations including the inputted specified types of the words as one part thereof are searched; a list of the specified types of the words included in the searched combinations as the other part thereof is created; in response to an input operation using the operating part of selecting any word from the list of the words, a list of the radiology reports including the one word having been inputted and the other word having been selected is created; and in response to an input operation using the operating part of selecting any report from the list of the radiology reports, the selected radiology report is outputted from the archive to a display.
According to the aspect of the present invention, an operator can display a list of the words that are closely related to words inputted by the operator, and can further narrow down to desired radiology reports with the words. Consequently, it is possible to reduce the time and effort for checking the content of the radiology reports and search the desired radiology reports, and also improve the accuracy of the search.
Further, since the words closely related to the words inputted by the operator are exhibited, it becomes possible to easily consider another possibility in judgment of interpretation without overlooking.
Furthermore, since it is possible to check the relation of the name of a typical diagnosed disease with the content of a finding and the relation of the content of a finding with the name of a typical diagnosed disease, it is also possible to use for education.
Referring to the drawings, a preferred embodiment of a report searching apparatus and a method for searching a report by this report searching apparatus according to the present invention will now be specifically described.
The report searching apparatus 1 is connected to an interpretation terminal 2 via a network N. The network N is an electronic communication line capable of transmission of electronic data. For example, a telephone network, ISDN, FDDI, a leased line, a mobile communication network, a communication satellite line, CATV, LAN, or a combination thereof may be employed. The report searching apparatus 1 and the interpretation terminal 2 can exchange data interactively by network communication technology. Network communication technology that can be employed may include, for example, WWW (World Wide Web), TCP/IP protocol, DICOM (Digital Imaging and Communications in Medicine) protocol, etc.
The interpretation terminal 2 has a monitor 21 that displays a medical image to be interpreted, a monitor 22 that displays a radiology report input screen and a previous radiology report, and an operating part 23 such as a keyboard and a mouse.
The report searching apparatus 1 has an archive 10 such as a hard disk that archives a plurality of radiology reports created in the past, and an index storage 16 such as a hard disk that stores indexes of radiology reports archived in the archive 10. This interpretation terminal 2 sends a word, a string of words or a sentence for searching a previous radiology report in the report searching apparatus 1 to the report searching apparatus 1 as a search key. Furthermore, the interpretation terminal 2 sends, to the report searching apparatus 1, a command to request a radiology report. The report searching apparatus 1 searches in the index storage 16 by using the search key received from the interpretation terminal 2, and sends a list of search results.
Moreover, the report searching apparatus 1 reads out radiology reports corresponding to the request command from the archive 10, and sends them to the interpretation terminal 2.
Each of the report searching apparatus 1 and the interpretation terminal 2 is composed of a computer. It functions to deploy a control program stored in the hard disk into a RAM as needed, decodes the deployed control program with a CPU, and executes calculation or controls each component in accordance with the control program.
The report searching apparatus 1 further has an input/output part 11, a report transmission/receiving controller 12, an extraction part 13, a dictionary storage 14, a combination generator 15, a searching part 17, a counter 19, and a list generator 18.
The created-report storage 24 of the interpretation terminal 2 is mainly composed of a RAM and a hard disk. This created-report storage 24 stores radiology reports created by the interpretation terminal 2.
The textual data of the radiology report includes a tag that indicates the finding field Cs and a tag that indicates the diagnosed disease name field Ck. Under the tag indicating the finding field Cs, text data inputted as a finding is written. Under the tag indicating the diagnosed disease name field Ck, text data inputted as the name of a diagnosed disease is written. In general, a sentence of text data inputted in the finding field Cs is composed of a region word wb indicating a region to be commented upon, a finding word wj indicating a finding that occurred at the region, a confidence word wu indicating the positive/negative of the finding, and an auxiliary verb connecting these words. The sentence is, for example, “a pleural effusion is noted in the left lung field.”
Furthermore, the text data inputted in the diagnosed disease name field Ck is a diagnosed disease name word wd such as “pneumonia.” When the operator inputs one sentence composed of the region word wb, finding word wj and confidence word wu into the finding field Cs by using the operating part 23, the interpretation terminal 2 records the text data indicating the one sentence in the finding field Cs of the radiology report stored in the created-report storage 24. In the finding field Cs, a plurality of sentences may be inputted.
The search-interface part 25 is mainly composed of a CPU and a network interface. The network interface is a device such as a LAN card, a LAN board and a LAN adapter including a connector for connecting a cable of a network adapter and a line required for connecting to a network compliant with LAN standards such as Ethernet™. This search-interface part 25 sends a search key inputted with the operating part 23 or a command to request a radiology report selected with the operating part 23, to the report searching apparatus 1 via the network N.
Moreover, the search-interface part 25 causes the monitor 22 to display a search screen, receives an input event having occurred in a state where the search screen is active, and sends the inputted search word to the report searching apparatus 1 as a search key. The search-interface part 25 causes the monitor 22 to display the search screen, receives a mouse event for selecting any report from a list of radiology reports displayed on the search screen, and sends information identifying the selected radiology report and a command to request the radiology report, to the report searching apparatus 1. The information identifying a radiology report is, for example, a report ID assigned inherently to the radiology report.
In the disease name input area Ed, the diagnosed disease name word wd is inputted with the operating part 23.
When the region word wb and the finding word wj are inputted in the search field Sf and positive/negative of a finding is selected from the search field Sf, the search-interface part 25 sends a search command to the report searching apparatus 1 by using the inputted region word wb and finding word wj and the selected confidence word wu indicating positive/negative as a search key, which is one word-set for a single description unit. When this description unit is inputted, the search-interface part sends a search command to execute AND search of the description unit to the report searching apparatus 1. Furthermore, when receiving a list showing search results from the report searching apparatus 1, the search-interface part 25 displays a search result list in the search-result-list field SLf. In the search-result-list field SLf, for example, diagnosed disease name words wd combined with the search words in the report searching apparatus 1 are listed as described later.
This diagnosed disease name word wd is a word written in the diagnosed disease name field Ck of a previous radiology report including the search words in the finding field Cs. The operator can narrow down to more desired previous radiology reports by referring to the region word wb, finding word wj and confidence word wu inputted by himself/herself and the diagnosed disease name words wd in the list.
Upon receipt of a mouse event for selecting one of the diagnosed disease name words wd listed in this search result list from the operating part 23, the search-interface part 25 sends a command to request a list of radiology reports including the inputted region word wb, finding word wj and confidence word wu and the selected diagnosed disease name word wd, to the report searching apparatus 1. Upon receipt of the list of radiology reports from the report searching apparatus 1, the search-interface part 25 causes the report-list field RLf to display the report list. Upon receipt of a mouse event for selecting one of information identifying the radiology reports listed in this report list from the operating part 23, the search-interface part sends a command to request a radiology report including information identifying the selected radiology report, to the report searching apparatus 1.
The previous-report display controller 26 is mainly composed of a CPU and a network interface. Upon receipt of a radiology report from the report searching apparatus 1, the previous-report display controller 26 generates a display image of the received radiology report and controls the monitor 22 to display it.
The input/output part 11 of the report searching apparatus 1 is mainly composed of a network interface. This input/output part 11 receives a created radiology report, a search key, information identifying a radiology report and a request command from the report searching apparatus 1 via the network N, and sends a search result list, a report list and a radiology report to the interpretation terminal 2 via the network N. The report transmission/receiving controller 12 is mainly composed of a CPU, a network interface and a hard disk or RAM. This report transmission/receiving controller 12 controls so as to archive a radiology report sent from the interpretation terminal 2 in the archive 10, and controls so as to send a radiology report archived in the archive 10 to the interpretation terminal 2. When the input/output part 11 receives a radiology report, the report transmission/receiving controller 12 registers the received radiology report into the report database 12a and archives it into the archive 10. The report database 12a is stored in the hard disk, and a path, which represents information identifying a radiology report newly sent to the report database 12a, an examination date, patient name, etc., included in the radiology report and an archive destination of the report, is written therein.
Furthermore, when the input/output part 11 receives a request command including information identifying a radiology report from the interpretation terminal 2, the report transmission/receiving controller 12 refers to the report database 12a, reads out a path paired with the sent radiology report identifying information, and controls the input/output part 11 to send a radiology report archived in an archive destination represented by the path.
The extraction part 13 is mainly composed of a CPU. The dictionary storage 14 is mainly composed of a hard disk or RAM.
The combination generator 15 is mainly composed of a CPU.
The extraction part 13, the dictionary storage 14, and the combination generator 15 create indexes for searching radiology reports archived in the archive 10, and store them into the index storage 16.
The index storage 16 stores combination data of a word-set of each of the description units (hereinafter referred to as “description unit data ws”) written in the finding field Cs of a single radiology report with the diagnosed disease name word wd indicating the name of a diagnosed disease in the diagnosed disease name field Ck of the radiology report.
The description unit data ws is a set of data composed of the region word wb, finding word wj and confidence word wu for each sentence among words in the finding field Cs of a radiology report. For example, in a case where sentences A, B, C and D are written in the finding field Cs and a diagnosed disease name word wd of X and a diagnosed disease name word wd of Y are written in the diagnosed disease name field Ck in a radiology report A, eight kinds of combination data Kd are generated in total from this radiology report A and stored into the index storage 16. The eight kinds of combination data Kd are generated by pairing and combining one of description unit data ws of A composed of the region word wb, finding word wj and confidence word wu as one set forming the sentence A, similarly composed description unit data ws of B, similarly composed description unit data ws of C and similarly composed description unit data ws of D, with one of the diagnosed disease name word wd of X and the diagnosed disease name word wd of Y.
The combination data Kd in which the description unit data ws is combined with the diagnosed disease name word wd is generated for each radiology report stored in the archive 10, and then stored into the index storage 16 regardless of duplication.
“Regardless of duplication” is that, if a plurality of radiology reports that includes a sentence including the same region word wb, finding word wj and confidence word wu and the same diagnosed disease name word wd are archived, a plurality of the same combination data Kd in which the same words are combined exist in the index storage 16. For example, if “left lung field,” “pleural effusion” and “positive” are written in one sentence in the finding field Cs and “pneumonia” is written in the diagnosed disease name field Ck in a radiology report A, as well as if “left lung field,” “pleural effusion” and “positive” are written in one sentence in the finding field Cs and “pneumonia” is written in the diagnosed disease name field Ck in a radiology report B, combination data Kd containing the description unit data ws of the word set “left lung field,” “pleural effusion” and “positive” and the diagnosed disease name word wd “pneumonia” will be found at least twice in the index storage 16. A difference between the two means whether the report ID of the radiology report A or the report ID of the radiology report B is linked.
In the index-creation process described above, the extraction part 13 executes a structuring process of dividing a radiology report on the word-by-word basis and restructuring each sentence into description unit data ws in which the region word wb, finding word wj and confidence word wu are formed in one set. To be specific, the extraction part 13 extracts words from each sentence in the finding field Cs and extracts the diagnosed disease name word wd from the diagnosed disease name field Ck in a radiology report.
Subsequently, the extraction part creates, for every sentence, the description unit data ws formed by the words extracted from one sentence as one set. The dictionary storage 14 stores dictionary data in which various words are registered. The extraction part 13 searches the words recorded in the dictionary data in each sentence of the radiology report.
The combination generator 15 generates a combination of the description unit data ws and the diagnosed disease name word wd created from a single radiology report, and stores the combination linked with a report ID into the index storage 16.
When the input/output part 11 receives the radiology report from the interpretation terminal 2 and the report transmission/receiving controller 12 registers the received radiology report into the report database 12a and archives it into the archive 10, the extraction part 13 reads out the archived radiology report to create an index.
Referring to the dictionary data, the extraction part 13 extracts the region word wb, finding word wj and confidence word wu from each sentence in the finding field Cs of the read-out radiology report (S02), and generates the description unit data ws including the extracted words as one set for each sentence (S03).
When extracting words, the extraction part 13 refers to the dictionary data to specify words to be extracted. The dictionary data is stored in the dictionary storage 14. As shown in
Next, the extraction part 13 extracts the diagnosed disease name word wd from the diagnosed disease name field Ck (S04). If there are a plurality of diagnosed disease name words wd in the diagnosed disease name field Ck, all of the diagnosed disease name words wd are extracted.
Next, when one radiology report is structured by the extraction part 13, the combination generator 15 creates the combination data Kd in which one of the description unit data ws is paired with one of the diagnosed disease name words wd (S05).
Then, after creating the combination data Kd, the combination generator 15 links a report ID identifying the structured radiology report with each of the combination data Kd (S06) and stores into the index storage 16 (S07). Then, if all of the radiology reports stored in the index storage 16 are not structured (S08, No), the process in S01 to S07 is repeated on the remaining radiology reports.
The report searching apparatus 1 searches radiology reports by using the combination data Kd of each of the radiology reports created by the extraction part 13, dictionary storage 14 and combination generator 15, generates a search result list and a report list to send to the interpretation terminal 2, and further sends the radiology reports to the interpretation terminal 2. The searching process executed in the report searching apparatus 1 is executed by the searching part 17, the counter 19, and the list generator 18. The searching part 17 is mainly composed of a CPU. The counter 19 is mainly composed of a CPU. The list generator 18 is mainly composed of a CPU.
By using the words received as a search key from the interpretation terminal 2, the searching part 17 searches combination data kd including these words as a description unit from the index storage 16.
With the searched combination data Kd as a parameter, the counter 19 counts the number of the combination data kd that include the same diagnosed disease name word wd for every diagnosed disease name word wd included in the combination data kd. Specifically, the counter counts the number of radiology reports in which a sentence composed of the same region word wb, finding word wj and confidence word wu is written in the finding field Cs and the same diagnosed disease name word wd is written in the diagnosed disease name field Ck.
The list generator 18 generates a list of the diagnosed disease name words wd included in the searched combination data Kd as a search result list. At the time of creation of the list of the diagnosed disease name words wd, the list generator 18 records the number of the combination data kd including the same diagnosed disease name word wd counted and obtained by the counter 19, i.e., the number of radiology reports including the same sentence and the same diagnosed disease name, by linking for every diagnosed disease name word wd.
Furthermore, the list generator 18 generates a list of radiology reports that include the diagnosed disease name word wd selected from the list of diagnosed disease name words wd and a word-set of the description unit sent as a search key.
When the searching part 17 searches combination data kd, the counter 19 sets the searched combination data kd as a parameter and counts the number of combination data kd that include the same diagnosed disease name word wd for every diagnosed disease name word wd (S13). The counter 19 firstly extracts all diagnosed disease name words wd included in the flagged combination data kd.
For example, “pneumonia” included in the combination data kdA, and “lung cancer” included in the combination data kdB are extracted.
Then, the number of the combination data kdA that include the diagnosed disease name word wd indicating “pneumonia” is counted from the flagged combination data. Also, the number of the combination data KdB that include the diagnosed disease name word wd indicating “lung cancer” is counted.
After the search by the searching part 17 and counting by the counter 19, as shown in
The sent list is displayed in the search-result-list field SLf on the search screen of the monitor 22 of the interpretation terminal. When the operator selects one diagnosed disease name word wd from this list by using the operating part 23, a command to request a list of radiology reports that further include the selected diagnosed disease name word wd is sent from the interpretation terminal 2 to the report searching apparatus 1. Upon receipt of the command to request the list of the radiology reports that further include the selected diagnosed disease name word wd (S16), the list generator 18 searches in the report database 12a by using a report ID linked with combination data kd that include the selected diagnosed disease name word wd among the searched combination data kd as a search key, and acquires records of the relevant radiology reports (S17). Then, the list generator generates a list in which the records of the radiology reports are listed, and sends the list to the interpretation terminal 2 via the input/output part 11 and the network N (S18). For example, when “pneumonia” included in the combination data kdA is selected on the interpretation terminal 2, the report searching apparatus 1 generates a list of radiology reports including “left lung field,” “pleural effusion” and “positive” in the finding field Cs, and “pneumonia” in the diagnosed disease name field Ck, based on the report IDs linked with the combination data kdA. The sent list is displayed in the report-list field RLf on the search screen of the monitor 22 of the interpretation terminal. When the operator selects one radiology report from this list by using the operating part 23, a command to request a list of the selected radiology reports is sent from the interpretation terminal 2 to the report searching apparatus 1.
Upon receipt of the command to request the list of the selected radiology reports (S19), the report transmission/receiving controller 12 searches in the report database 12a by using a report ID included in the command (S20), reads out radiology reports from the archive area of the archive 10 indicated by a path recorded in the relevant record (S21), and sends them to the interpretation terminal 2 via the input/output part 11 and the network N (S22).
In the interpretation terminal 2, the received radiology reports are displayed on the monitor 22 by the previous-report display controller 26.
In this way, in the report searching apparatus 1 according to this embodiment, combination data kd in which words in the finding field Cs such as a word-set of a description unit with words in the diagnosed disease name field Ck included in the radiology reports are previously generated as indexes, and when a word-set of a description unit is inputted as a search key, firstly, a list of words in the diagnosed disease name field Ck combined with this word-set is generated. Accordingly, the operator can know words in the diagnosed disease name field Ck closely related to the words in the finding field Cs inputted by himself/herself, and can narrow down to a more desired radiology report based on the words in the diagnosed disease name field Ck. Moreover, because the number of radiology reports that include the inputted word-set in the description unit and the words in the diagnosed disease name field Ck is displayed in the list of words in the diagnosed disease name field Ck, this number can be used as a degree of relevance between the words in the finding field Cs inputted by themselves and the words in the diagnosed disease name field Ck, thereby making it possible to narrow down the results to radiology reports having a high referential value.
Next, another search example with the combination data kd combining a word in the finding field Cs and a word in the diagnosed disease name field Ck as an index will be explained. In this search example, a word in the diagnosed disease name field Ck is inputted as a search key. The search-interface part 25 of the interpretation terminal 2 displays a not-shown input field of the diagnosed disease name word wd in the search field Sf.
The list generator 18 reads out the report ID linked with the combination data kd that are flagged and that include the selected description unit data ws of A, searches in the report database 12a by using the read-out report ID as a search key, and acquires the records of the relevant radiology reports. Then, the list generator generates a list in which the records of the radiology reports are listed, and sends to the interpretation terminal 2 via the input/output part 11 and the network N.
The sent list is displayed in the report-list field RLf in the search screen of the monitor 22 of the interpretation terminal.
Thus, in the report searching apparatus 1 according to this embodiment, by previously generating the combination data kd that combines words in the finding field Cs such as a word-set of a description unit included in radiology reports, with words in the diagnosed disease name field Ck, as indexes, even when a diagnosed disease name is inputted as a search key, it is possible to generate a list of words in the finding field combined with the diagnosed disease name.
Accordingly, the operator can know a finding closely related with the diagnosed disease name inputted by him/her, and can further narrow down to desired radiology reports by using a word representing the finding.
Next, another search example using an index that links the combination data kd combining words in the finding field Cs and words in the diagnosed disease name field Ck, with report IDs, will be explained. In this search example, AND search is executed on a plurality of description units in the finding field Cs. The search-interface part 25 of the interpretation terminal 2 displays plural units of region input areas Eb, finding input areas Ej and confidence selection pull-down menus Mu in the search field Sf.
Consequently, a list of the diagnosed disease name words wd written in the finding fields of the radiology reports including the description unit A and the description unit B in the finding field Cs is generated, and then it becomes possible, by selecting the diagnosed disease name word wd, to represent a list of radiology reports including the description unit A and the description unit B in the finding field Cs and also including the selected diagnosed disease name word wd in the diagnosed disease name field Ck by using the combination data Kd.
When the commonly linked report ID is specified, the searching part 17 specifies the search results by flagging the combination data kd linked with the report ID as a result of the search (S34). The counter 19 counts the number of the combination data kd including the same diagnosed disease name word wd for every diagnosed disease name word wd by using the flagged combination data kd as a parameter (S35).
After the search by the searching part 17 and the counting by the counter 19, the list generator 18 generates a list in which each diagnosed disease name word wd included in the combination data kd flagged by the searching part 17 is linked with the counted number (S36). Then, the list generator 18 sends the generated list to the interpretation terminal 2 via the input/output part 11 and the network N, (S37). Upon receipt of a command to request a list of radiology reports that further include the selected diagnosed disease name word wd (S38), the list generator 18 searches in the report database 12a by using the report IDs flagged and linked with the combination data kd including the selected diagnosed disease name word wd as a search key, and acquires records of the relevant radiology reports (S39). Subsequently, the list generator generates a list in which the records of the radiology reports are listed, and send to the interpretation terminal 2 via the input/output part 11 and the network N (S40). Upon receipt of a command to request the selected radiology reports (S41), the report transmission/receiving controller 12 searches in the report database 12a by using a report ID included in the command (S42), reads out radiology reports from an archive area of the archive 10 indicated via a path recorded in the relevant record (S43), and sends them to the interpretation terminal 2 via the input/output part 11 and the network N (S44). In the interpretation terminal 2, the received radiology reports are displayed on the monitor 22 by the previous-report display controller 26.
Thus, in the report searching apparatus 1 according to the present embodiment, by previously generating, as indexes, such data that links report IDs with combination data kd combining words in the finding field Cs such as word-sets of description units included in the radiology reports with words in the diagnosed disease name field Ck are linked with, the operator can know words in the diagnosed disease name field Ck that are closely related to all of the description units in the diagnosed disease name field Ck inputted by himself/herself, and can further narrow them down to the desired radiology reports by using the words in the diagnosed disease name field Ck. Furthermore, because the number of radiology reports that include all of the inputted description units and the words in the diagnosed disease name field Ck is displayed in the list of words in the diagnosed disease name field Ck, this number becomes the degree of relevance between the words in the finding field Cs inputted by himself/herself and the words in the diagnosed disease name field Ck, with the result that it is possible to narrow down to radiology reports with high referential value.
Next, another example of combination data kd in which a plurality of sentences are included in the finding field Cs of radiology reports, and another search example with combination data kd will be explained.
Referring to the dictionary data, the extraction part 13 extracts the region word wb, the finding word wj, and the confidence word wu for every sentence from the finding field Cs of the read-out radiology report (S52), and creates description unit data ws, in which words extracted from one sentence form one set, for every sentence (S53).
Subsequently, the combination generator 15 creates combination data Kd in which one of the description unit data ws is combined with another (S54). Then, when the combination data Kd is created, the combination generator 15 links a report ID for identifying a structured radiology report with the combination data Kd (S55), and stores it in the index storage 16 (S56). Then, if all of the radiology reports stored in the index storage 16 are not restructured (S57, No), the following radiology report repeats steps S51 to S56.
Subsequently, the list generator 18 generates a list in which the other description unit data ws of B and description unit data ws of C included in these combination data kdA, KdC are listed, and sends it to the interpretation terminal 2.
The sent list is displayed in the search-results field SLf on the search screen of the monitor 22 provided in the interpretation terminal.
Thus, in the report searching apparatus 1 according to the present embodiment, each combination data Kd combining two data among a plurality of description units included in the radiology report, is previously generated as an index. Accordingly, the operator can know the findings that are closely related to the findings inputted by himself/herself, and can further narrow down to desired radiology reports.
It should be noted that, in the respective embodiments, a typical word that represents a certain meaning may be correlated with a word having the same meaning as the typical word in the dictionary data.
Then, after scanning of sentences and matching of words, the extraction part 13 extracts a typical word of the matched word, instead of an actually matched word. Further, referring to dictionary data stored in the dictionary storage 14, the searching part 17 converts a word included in a search key to a typical word.
Consequently, the searching part 17 can specify combination data including a word that does not completely match the word inputted by using the operating part 23 for search but has the same meaning, whereby it is possible to reduce variation of search results due to mistakes in selecting a search word. Moreover, the counting result produced by the counter 19 may have less variety, depending on differences in words.
For classification of the confidence word Wu, other than words with an affirmative meaning such as “positive” or “negative,” words with the meaning of a predetermined level of certainty such as “suspected” may be included.
In the respective embodiments, each of the words composing the description unit data ws is inputted as a search key. However, as shown in
The counting by the counter 19 may be performed in a previously set counting period, instead of in the searching phase.
As described above, according to the report searching apparatus 1 and the method for searching the report in the respective embodiments, the operator can check words closely related to the words inputted by himself/herself, and can further narrow down to desired radiology reports by using the words.
Consequently, this can reduce the time needed to check the contents of the radiology reports and to search the desired radiology reports, in addition to improving the accuracy of searches. Furthermore, this makes it possible to easily examine other possibilities in judging the interpretation without overlooking, by exhibiting words closely related to the words inputted by himself/herself. Moreover, the relation of the typical diagnosed disease names to the findings or typical findings to the diagnosed disease names is reviewed, so that this may be used for education.
Number | Date | Country | Kind |
---|---|---|---|
2007-302111 | Nov 2007 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6924828 | Hirsch | Aug 2005 | B1 |
7287221 | Bodin et al. | Oct 2007 | B2 |
7315867 | Kobayashi et al. | Jan 2008 | B2 |
20050154972 | Bodin et al. | Jul 2005 | A1 |
20050185225 | Brawn et al. | Aug 2005 | A1 |
20050251737 | Kobayashi et al. | Nov 2005 | A1 |
20080052126 | Sasai et al. | Feb 2008 | A1 |
20080148147 | Poston et al. | Jun 2008 | A1 |
20080313130 | Hammond et al. | Dec 2008 | A1 |
20090132499 | Yamagishi et al. | May 2009 | A1 |
20100082631 | Meretab | Apr 2010 | A1 |
Number | Date | Country |
---|---|---|
2002-304467 | Oct 2002 | JP |
2004-133570 | Apr 2004 | JP |
2005-110944 | Apr 2005 | JP |
2006-155002 | Jun 2006 | JP |
2007-293521 | Nov 2007 | JP |
Number | Date | Country | |
---|---|---|---|
20090132499 A1 | May 2009 | US |