JP7706977B2 - OUTPUT TARGET SELECTION DEVICE, OUTPUT SYSTEM, OUTPUT TARGET SELECTION METHOD, AND PROGRAM - Google Patents
OUTPUT TARGET SELECTION DEVICE, OUTPUT SYSTEM, OUTPUT TARGET SELECTION METHOD, AND PROGRAM Download PDFInfo
- Publication number
- JP7706977B2 JP7706977B2 JP2021126037A JP2021126037A JP7706977B2 JP 7706977 B2 JP7706977 B2 JP 7706977B2 JP 2021126037 A JP2021126037 A JP 2021126037A JP 2021126037 A JP2021126037 A JP 2021126037A JP 7706977 B2 JP7706977 B2 JP 7706977B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- information
- medical image
- output target
- selection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Description
本開示の技術は、出力対象選択装置、出力システム、出力対象選択方法、及びプログラムに関する。 The technology disclosed herein relates to an output target selection device, an output system, an output target selection method, and a program.
特許文献1には、複数の画像を記憶する記憶手段と、記憶手段に記憶されている画像のリストを表示する画面と、画面上に表示された画像のリストの中から所定の画像を指定する画像指定手段と、画像の所定の属性項目を指定する属性項目指定手段と、画像指定手段により所定の画像が指定され、属性項目指定手段により所定の属性項目が指定されると、指定された画像の指定された属性項目における属性と同一の属性を有する画像を一括選択する画像一括選択手段と、を備える画像選択装置が開示されている。 Patent document 1 discloses an image selection device that includes a storage means for storing a plurality of images, a screen for displaying a list of images stored in the storage means, an image designation means for designating a specific image from the list of images displayed on the screen, an attribute item designation means for designating specific attribute items of the image, and an image collective selection means for collectively selecting images that have the same attributes as those in the designated attribute items of the designated images when the specific image is designated by the image designation means and the specific attribute items are designated by the attribute item designation means.
特許文献2には、特定の条件に合致する複数の画像を一括して選択する一括選択手段と、一括選択手段により一括して選択された画像から、選択対象から外す画像を選択する操作を受け付ける解除受付手段と、一括選択手段により一括して選択された画像のうち、解除受付手段により選択対象から外す画像とされなかった画像に対して、所定の処理を行うように制御する制御手段と、を有する電子機器が開示されている。 Patent document 2 discloses an electronic device having a batch selection means for selecting multiple images that meet specific conditions at once, a cancellation acceptance means for accepting an operation to select an image to be removed from the selection targets from among the images selected at once by the batch selection means, and a control means for controlling the application of a predetermined process to images selected at once by the batch selection means that have not been selected as images to be removed from the selection targets by the cancellation acceptance means.
特許文献3には、原稿を読み取る画像読取装置において、原稿を読み取った画像データを記憶する外部記憶媒体が接続可能であって、原稿を読み取った時点の外部記憶媒体における情報を記憶可能な記憶容量を検出する記憶容量検出手段と、原稿を読み取った画像データの容量と外部記憶媒体の記憶容量とを比較する容量比較手段と、外部記憶媒体に既に記憶されているデータの中から他の記憶媒体へ移動するデータを抽出するデータ抽出手段と、データ抽出手段により抽出されたデータを他の記憶媒体へ移動するデータ移動手段と、を備える画像読取装置が開示されている。 Patent document 3 discloses an image reading device that reads a document, to which an external storage medium can be connected for storing image data obtained by reading the document, and that includes a storage capacity detection means for detecting the storage capacity available for storing information in the external storage medium at the time the document is read, a capacity comparison means for comparing the capacity of the image data obtained by reading the document with the storage capacity of the external storage medium, a data extraction means for extracting data to be moved to another storage medium from data already stored in the external storage medium, and a data transfer means for transferring the data extracted by the data extraction means to the other storage medium.
本開示の技術に係る一つの実施形態は、複数の医療画像データのみに依拠して選択された医療画像データを出力対象とする場合に比べ、複数の医療画像データのうちのユーザが意図する医療画像データを簡易に出力対象とすることができる出力対象選択装置、出力システム、出力対象選択方法、及びプログラムを提供する。 One embodiment of the technology disclosed herein provides an output target selection device, an output system, an output target selection method, and a program that can easily select medical image data that a user intends from among multiple medical image data as the output target, compared to when the medical image data selected is selected based solely on multiple medical image data.
本開示の技術に係る第1の態様は、プロセッサを備え、プロセッサが、複数の医療画像データの各々に付帯する付帯情報に対して、付帯情報に含まれる情報が第1条件を満たす情報であるか否かを示す識別子を付与し、医療画像データ毎に前記識別子が一覧表示される一覧画面を提示し、一覧画面を介して、複数の医療画像データに対する選択又は非選択の指示を受け付け、複数の医療画像データのうち、一覧画面を介して受け付けられた指示に従って選択された医療画像データを出力対象とする出力対象選択装置である。 A first aspect of the technology disclosed herein is an output target selection device that includes a processor, the processor assigning an identifier to the incidental information associated with each of a plurality of medical image data, indicating whether or not the information included in the incidental information satisfies a first condition, presenting a list screen on which the identifiers are displayed for each medical image data, accepting an instruction to select or not select the plurality of medical image data via the list screen, and outputting the medical image data selected from the plurality of medical image data in accordance with the instruction accepted via the list screen.
本開示の技術に係る第2の態様は、複数の医療画像データの各々に付帯する付帯情報に対して、付帯情報に含まれる情報が第1条件を満たす情報であるか否かを示す識別子を付与すること、医療画像データ毎に識別子が一覧表示される一覧画面を出力すること、一覧画面を介して、複数の医療画像データに対する選択又は非選択の指示を受け付けること、及び、複数の医療画像データのうち、一覧画面を介して受け付けられた前記指示に従って選択された医療画像データを出力対象とすることを含む出力対象選択方法である。 A second aspect of the technology disclosed herein is an output target selection method that includes assigning an identifier to the incidental information associated with each of a plurality of medical image data, indicating whether or not the information included in the incidental information satisfies a first condition, outputting a list screen displaying a list of identifiers for each medical image data, accepting an instruction to select or not select the plurality of medical image data via the list screen, and setting, as an output target, the medical image data selected from the plurality of medical image data in accordance with the instruction accepted via the list screen.
本開示の技術に係る第3の態様は、コンピュータに、複数の医療画像データの各々に付帯する付帯情報に対して、付帯情報に含まれる情報が第1条件を満たす情報であるか否かを示す識別子を付与すること、医療画像データ毎に識別子が一覧表示される一覧画面を出力すること、一覧画面を介して、複数の医療画像データに対する選択又は非選択の指示を受け付けること、及び、複数の医療画像データのうち、一覧画面を介して受け付けられた前記指示に従って選択された医療画像データを出力対象とすることを含む処理を実行させるためのプログラムである。 A third aspect of the technology disclosed herein is a program for causing a computer to execute processes including assigning, to the associated information associated with each of a plurality of medical image data, an identifier indicating whether or not the information included in the associated information satisfies a first condition, outputting a list screen displaying a list of identifiers for each medical image data, accepting an instruction to select or not select the plurality of medical image data via the list screen, and setting, from the plurality of medical image data, the medical image data selected in accordance with the instruction accepted via the list screen as the output target.
添付図面に従って本開示の技術に係る出力対象選択装置、出力システム、出力対象選択方法、及びプログラムの実施形態の一例について説明する。 An example of an embodiment of an output target selection device, an output system, an output target selection method, and a program related to the technology disclosed herein will be described with reference to the attached drawings.
一例として図1に示すように、出力システム10は、出力対象選択装置12、画像管理サーバ14、及び出力装置16を備えている。出力システム10は、複数の医療画像を取り扱う少なくとも1つの施設(例えば、病院)に対して用いられるシステムである。医療画像の種類としては、例えば、単純X線画像、CT(Computed Tomography)画像、MRI(Magnetic Resonance Imaging)画像、超音波断層画像、及び内視鏡検査画像等が挙げられる。 As an example, as shown in FIG. 1, an output system 10 includes an output target selection device 12, an image management server 14, and an output device 16. The output system 10 is a system used for at least one facility (e.g., a hospital) that handles multiple medical images. Types of medical images include, for example, plain X-ray images, CT (Computed Tomography) images, MRI (Magnetic Resonance Imaging) images, ultrasound tomography images, and endoscopic examination images.
画像管理サーバ14は、複数の医療画像を管理するサーバである。画像管理サーバ14の一例としては、PACS((Picture Archiving and Communication Systems)が挙げられる。出力装置16は、画像管理サーバ14から提供された医療画像を外部に出力する装置である。出力対象選択装置12は、画像管理サーバ14によって管理されている複数の医療画像から、出力装置16に対して出力させる少なくとも1つの医療画像を選択し、選択結果を出力装置16に通知する装置である。 The image management server 14 is a server that manages multiple medical images. One example of an image management server 14 is a PACS (Picture Archiving and Communication Systems). The output device 16 is a device that outputs medical images provided by the image management server 14 to the outside. The output target selection device 12 is a device that selects at least one medical image to be output to the output device 16 from the multiple medical images managed by the image management server 14, and notifies the output device 16 of the selection result.
出力システム10は、本開示の技術に係る「出力システム」の一例であり、出力対象選択装置12は、本開示の技術に係る「出力対象選択装置」の一例であり、出力装置16は、本開示の技術に係る「出力装置」の一例である。 The output system 10 is an example of an "output system" according to the technology of the present disclosure, the output target selection device 12 is an example of an "output target selection device" according to the technology of the present disclosure, and the output device 16 is an example of an "output device" according to the technology of the present disclosure.
出力対象選択装置12は、サーバ18及びクライアント端末20を備えている。サーバ18及びクライアント端末20は、ネットワーク22を介して互いに通信可能に接続されている。ネットワーク22の一例としては、LAN(Local Area Network)が挙げられる。なお、LANは、あくまでも一例に過ぎず、ネットワーク22は、LAN及びWAN(Wide Area Network)等のうちの少なくとも1つで構成されていてもよい。 The output target selection device 12 includes a server 18 and a client terminal 20. The server 18 and the client terminal 20 are connected to each other so that they can communicate with each other via a network 22. An example of the network 22 is a local area network (LAN). Note that the LAN is merely an example, and the network 22 may be composed of at least one of a LAN, a wide area network (WAN), etc.
画像管理サーバ14、出力装置16、及びサーバ18は、ネットワーク24を介して互いに通信可能に接続されている。ネットワーク24の一例としては、WANが挙げられる。なお、WANは、あくまでも一例に過ぎず、ネットワーク24は、LAN及びWAN等のうちの少なくとも1つで構成されていてもよい。 The image management server 14, the output device 16, and the server 18 are communicatively connected to each other via a network 24. An example of the network 24 is a WAN. Note that the WAN is merely an example, and the network 24 may be composed of at least one of a LAN, a WAN, etc.
一例として図2に示すように、サーバ18は、プロセッサ26、ストレージ28、RAM(Random access memory)30、第1通信I/F(Interface)32、及び第2通信I/F34を備えている。プロセッサ26、ストレージ28、RAM30、第1通信I/F32、及び第2通信I/F34は、バス36に接続されている。 As an example, as shown in FIG. 2, the server 18 includes a processor 26, a storage 28, a RAM (random access memory) 30, a first communication I/F (Interface) 32, and a second communication I/F 34. The processor 26, the storage 28, the RAM 30, the first communication I/F 32, and the second communication I/F 34 are connected to a bus 36.
プロセッサ26は、例えば、CPUであり、サーバ18の全体を制御する。ここでは、プロセッサ26の一例としてCPUを挙げているが、これはあくまでも一例に過ぎず、プロセッサ26は、CPU(Central Processing Unit)及びGPU(Graphics Processing Unit)を有していてもよい。GPUは、CPUの制御下で動作する。また、プロセッサ26は、GPU機能を統合した1つ以上のCPUであってもよいし、GPU機能を統合していない1つ以上のCPUであってもよい。 The processor 26 is, for example, a CPU, and controls the entire server 18. Here, a CPU is given as an example of the processor 26, but this is merely one example, and the processor 26 may have a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit). The GPU operates under the control of the CPU. The processor 26 may also be one or more CPUs with integrated GPU functionality, or one or more CPUs without integrated GPU functionality.
プロセッサ26には、メモリが接続されている。メモリは、ストレージ28及びRAM30を含む。ストレージ28は、各種プログラム及び各種パラメータ等を記憶する不揮発性の記憶装置である。ストレージ28としては、例えば、フラッシュメモリ(例えば、EEPROM(electrically erasable and programmable read only memory)及びSSD(Solid State Drive)等)及びHDD(Hard Disk Drive)が挙げられる。なお、フラッシュメモリ及びHDDは、あくまでも一例に過ぎず、例えば、フラッシュメモリ、HDD、磁気抵抗メモリ、及び強誘電体メモリのうちの少なくとも1つをストレージ28として用いてもよい。 A memory is connected to the processor 26. The memory includes a storage 28 and a RAM 30. The storage 28 is a non-volatile storage device that stores various programs and various parameters. Examples of the storage 28 include a flash memory (e.g., an EEPROM (electrically erasable and programmable read only memory) and an SSD (Solid State Drive)) and a HDD (Hard Disk Drive). Note that the flash memory and the HDD are merely examples, and at least one of a flash memory, an HDD, a magnetoresistive memory, and a ferroelectric memory may be used as the storage 28.
RAM30は、一時的に情報が記憶されるメモリであり、プロセッサ26によってワークメモリとして用いられる。RAM30としては、例えば、DRAM(Dynamic Random Access Memory)又はSRAM(Static Random Access Memory)等が挙げられる。 RAM 30 is a memory in which information is temporarily stored, and is used as a work memory by processor 26. Examples of RAM 30 include dynamic random access memory (DRAM) and static random access memory (SRAM).
第1通信I/F32は、ネットワーク22に接続されている。ネットワーク22には、クライアント端末20が接続されており、第1通信I/F32は、ネットワーク22を介してクライアント端末20との間の情報の授受を司る。例えば、第1通信I/F32は、プロセッサ26からの要求に応じた情報を、ネットワーク22を介してクライアント端末20に送信する。また、第1通信I/F32は、クライアント端末20からネットワーク22を介して送信された情報を受信し、受信した情報を、バス36を介してプロセッサ26に出力する。 The first communication I/F 32 is connected to the network 22. The client terminal 20 is connected to the network 22, and the first communication I/F 32 is responsible for sending and receiving information to and from the client terminal 20 via the network 22. For example, the first communication I/F 32 transmits information in response to a request from the processor 26 to the client terminal 20 via the network 22. The first communication I/F 32 also receives information transmitted from the client terminal 20 via the network 22, and outputs the received information to the processor 26 via the bus 36.
第2通信I/F34は、ネットワーク24に接続されている。ネットワーク24には、画像管理サーバ14が接続されており、第2通信I/F34は、ネットワーク24を介して画像管理サーバ14との間の情報の授受を司る。例えば、第2通信I/F34は、プロセッサ26からの要求に応じた情報を、ネットワーク24を介して画像管理サーバ14に送信する。また、第2通信I/F34は、画像管理サーバ14からネットワーク24を介して送信された情報を受信し、受信した情報を、バス36を介してプロセッサ26に出力する。また、ネットワーク24には、出力装置16が接続されており、第2通信I/F34は、ネットワーク24を介して出力装置16との間の情報の授受を司る。例えば、第2通信I/F34は、プロセッサ26からの要求に応じた情報を、ネットワーク24を介して出力装置16に送信する。また、第2通信I/F34は、出力装置16からネットワーク24を介して送信された情報を受信し、受信した情報を、バス36を介してプロセッサ26に出力する。なお、本実施形態においては、第1通信I/F32と第2通信I/F34は異なるネットワーク(ネットワーク22、及び、ネットワーク24)を介してクライアント端末20又は画像管理サーバ14と接続しているが、本開示の技術は、これに限定されない。単一の通信I/F、または、単一のネットワークを介して、クライアント端末20及び画像管理サーバ14と接続されてもよい。また、本実施形態においては、第1通信I/F32と第2通信I/F34は異なるネットワーク(ネットワーク22、及び、ネットワーク24)を介してクライアント端末20、または、画像管理サーバ14若しくは出力装置16と接続しているが、本開示の技術は、これに限定されない。単一の通信I/F、または、単一のネットワークを介して、クライアント端末20、画像管理サーバ14及び出力装置16とそれぞれ接続されても良い。 The second communication I/F 34 is connected to the network 24. The image management server 14 is connected to the network 24, and the second communication I/F 34 controls the exchange of information with the image management server 14 via the network 24. For example, the second communication I/F 34 transmits information in response to a request from the processor 26 to the image management server 14 via the network 24. The second communication I/F 34 also receives information transmitted from the image management server 14 via the network 24, and outputs the received information to the processor 26 via the bus 36. The output device 16 is also connected to the network 24, and the second communication I/F 34 controls the exchange of information with the output device 16 via the network 24. For example, the second communication I/F 34 transmits information in response to a request from the processor 26 to the output device 16 via the network 24. The second communication I/F 34 also receives information transmitted from the output device 16 via the network 24, and outputs the received information to the processor 26 via the bus 36. In this embodiment, the first communication I/F 32 and the second communication I/F 34 are connected to the client terminal 20 or the image management server 14 via different networks (network 22 and network 24), but the technology of this disclosure is not limited to this. The client terminal 20 and the image management server 14 may be connected via a single communication I/F or a single network. In this embodiment, the first communication I/F 32 and the second communication I/F 34 are connected to the client terminal 20, the image management server 14, or the output device 16 via different networks (network 22 and network 24), but the technology of this disclosure is not limited to this. The client terminal 20, the image management server 14, and the output device 16 may be connected via a single communication I/F or a single network.
クライアント端末20は、プロセッサ38、ストレージ40、RAM42、通信I/F44、受付装置46、及びディスプレイ48を備えている。プロセッサ38、ストレージ40、RAM42、通信I/F44、受付装置46、及びディスプレイ48は、バス50に接続されている。なお、サーバ18、プロセッサ38、ストレージ40、RAM42、及び通信I/F44は、本開示の技術に係る「コンピュータ」の一例である。また、プロセッサ26及び38は、本開示の技術に係る「プロセッサ」の一例である。 The client terminal 20 includes a processor 38, storage 40, RAM 42, a communication I/F 44, a reception device 46, and a display 48. The processor 38, storage 40, RAM 42, communication I/F 44, reception device 46, and display 48 are connected to a bus 50. The server 18, processor 38, storage 40, RAM 42, and communication I/F 44 are examples of a "computer" according to the technology of the present disclosure. The processors 26 and 38 are examples of a "processor" according to the technology of the present disclosure.
プロセッサ38は、例えば、CPUであり、クライアント端末20の全体を制御する。ここでは、プロセッサ38の一例としてCPUを挙げているが、これはあくまでも一例に過ぎず、プロセッサ38は、CPU及びGPUを有していてもよい。GPUは、CPUの制御下で動作する。また、プロセッサ38は、GPU機能を統合した1つ以上のCPUであってもよいし、GPU機能を統合していない1つ以上のCPUであってもよい。 The processor 38 is, for example, a CPU, and controls the entire client terminal 20. Here, a CPU is given as an example of the processor 38, but this is merely one example, and the processor 38 may have a CPU and a GPU. The GPU operates under the control of the CPU. The processor 38 may also be one or more CPUs that have integrated GPU functionality, or one or more CPUs that do not have integrated GPU functionality.
プロセッサ38には、メモリが接続されている。メモリは、ストレージ40及びRAM42を含む。ストレージ40は、各種プログラム及び各種パラメータ等を記憶する不揮発性の記憶装置である。ストレージ40としては、例えば、フラッシュメモリ(例えば、EEPROM及びSSD等)及びHDDが挙げられる。なお、フラッシュメモリ及びHDDは、あくまでも一例に過ぎず、例えば、フラッシュメモリ、HDD、磁気抵抗メモリ、及び強誘電体メモリのうちの少なくとも1つをストレージ40として用いてもよい。 A memory is connected to the processor 38. The memory includes a storage 40 and a RAM 42. The storage 40 is a non-volatile storage device that stores various programs and various parameters. Examples of the storage 40 include a flash memory (e.g., an EEPROM and an SSD) and a HDD. Note that the flash memory and the HDD are merely examples, and at least one of a flash memory, an HDD, a magnetoresistive memory, and a ferroelectric memory may be used as the storage 40.
RAM42は、一時的に情報が記憶されるメモリであり、プロセッサ38によってワークメモリとして用いられる。RAM42としては、例えば、DRAM又はSRAM等が挙げられる。 RAM 42 is a memory in which information is temporarily stored, and is used as a work memory by processor 38. Examples of RAM 42 include DRAM and SRAM.
通信I/F44は、ネットワーク22を介してサーバ18の第1通信I/F32に接続されており、通信I/F44は、ネットワーク22を介してサーバ18との間の情報の授受を司る。例えば、通信I/F44は、プロセッサ38からの要求に応じた情報を、ネットワーク22を介してサーバ18に送信する。また、通信I/F44は、サーバ18からネットワーク22を介して送信された情報を受信し、受信した情報を、バス50を介してプロセッサ38に出力する。 The communication I/F 44 is connected to the first communication I/F 32 of the server 18 via the network 22, and is responsible for sending and receiving information to and from the server 18 via the network 22. For example, the communication I/F 44 transmits information in response to a request from the processor 38 to the server 18 via the network 22. The communication I/F 44 also receives information transmitted from the server 18 via the network 22, and outputs the received information to the processor 38 via the bus 50.
受付装置46は、クライアント端末20のユーザからの指示を受け付ける。クライアント端末20のユーザとしては、例えば、医師及び/又は技師等が挙げられる。受付装置46によって受け付けられた指示は、プロセッサ38によって取得される。受付装置46としては、例えば、キーボード及び/又はマウスが挙げられる。キーボード及び/又はマウスは、あくまでも一例に過ぎず、受付装置46として、キーボード及び/又はマウスに代えて、キーボード及び/又はマウスと共に、タッチパネル及び/又はタブレット等が用いられてもよい。また、受付装置46として、例えば、近接入力を受け付けるタッチパネル、近接入力を受け付けるタブレット、音声入力を受け付ける音声入力装置、及び、ジェスチャー入力を受け付けるセンサのうちの少なくとも1つを適用してもよい。 The reception device 46 receives instructions from a user of the client terminal 20. Examples of the user of the client terminal 20 include a doctor and/or an engineer. The instructions received by the reception device 46 are acquired by the processor 38. Examples of the reception device 46 include a keyboard and/or a mouse. The keyboard and/or mouse are merely examples, and instead of the keyboard and/or mouse, a touch panel and/or a tablet may be used together with the keyboard and/or mouse. In addition, the reception device 46 may be at least one of a touch panel that receives proximity input, a tablet that receives proximity input, a voice input device that receives voice input, and a sensor that receives gesture input.
ディスプレイ48は、プロセッサ38の制御下で、各種情報(例えば、画像及び文字等)を表示する。ディスプレイ48としては、例えば、EL(Electro-Luminescence)ディスプレイ又は液晶ディスプレイ等が挙げられる。 The display 48 displays various information (e.g., images and text) under the control of the processor 38. Examples of the display 48 include an EL (Electro-Luminescence) display or a liquid crystal display.
一例として図3に示すように、画像管理サーバ14は、プロセッサ52、ストレージ54、RAM56、及び通信I/F58を備えている。プロセッサ52、ストレージ54、RAM56、及び通信I/F58は、バス60に接続されている。 As an example, as shown in FIG. 3, the image management server 14 includes a processor 52, a storage 54, a RAM 56, and a communication I/F 58. The processor 52, the storage 54, the RAM 56, and the communication I/F 58 are connected to a bus 60.
プロセッサ52は、例えば、CPUであり、画像管理サーバ14の全体を制御する。ここでは、プロセッサ52の一例としてCPUを挙げているが、これはあくまでも一例に過ぎず、プロセッサ52は、CPU及びGPUを有していてもよい。GPUは、CPUの制御下で動作する。また、プロセッサ52は、GPU機能を統合した1つ以上のCPUであってもよいし、GPU機能を統合していない1つ以上のCPUであってもよい。 The processor 52 is, for example, a CPU, and controls the entire image management server 14. Here, a CPU is given as an example of the processor 52, but this is merely one example, and the processor 52 may have a CPU and a GPU. The GPU operates under the control of the CPU. The processor 52 may also be one or more CPUs with integrated GPU functionality, or one or more CPUs without integrated GPU functionality.
プロセッサ52には、メモリが接続されている。メモリは、ストレージ54及びRAM56を含む。ストレージ54は、各種プログラム及び各種パラメータ等を記憶する不揮発性の記憶装置である。ストレージ54としては、例えば、フラッシュメモリ(例えば、EEPROM及びSSD等)及びHDDが挙げられる。なお、フラッシュメモリ及びHDDは、あくまでも一例に過ぎず、例えば、フラッシュメモリ、HDD、磁気抵抗メモリ、及び強誘電体メモリのうちの少なくとも1つをストレージ54として用いてもよい。 Memory is connected to the processor 52. The memory includes a storage 54 and a RAM 56. The storage 54 is a non-volatile storage device that stores various programs and various parameters. Examples of the storage 54 include a flash memory (e.g., an EEPROM and an SSD) and a HDD. Note that the flash memory and the HDD are merely examples, and at least one of a flash memory, an HDD, a magnetoresistive memory, and a ferroelectric memory may be used as the storage 54.
RAM56は、一時的に情報が記憶されるメモリであり、プロセッサ52によってワークメモリとして用いられる。RAM56としては、例えば、DRAM又はSRAM等が挙げられる。 RAM 56 is a memory in which information is temporarily stored, and is used as a work memory by processor 52. Examples of RAM 56 include DRAM and SRAM.
通信I/F58は、ネットワーク24に接続されている。ネットワーク24には、サーバ18が接続されており、通信I/F58は、ネットワーク24を介してサーバ18との間の情報の授受を司る。例えば、通信I/F58は、プロセッサ52からの要求に応じた情報を、ネットワーク24を介してサーバ18に送信する。また、通信I/F58は、サーバ18からネットワーク24を介して送信された情報を受信し、受信した情報を、バス60を介してプロセッサ52に出力する。また、ネットワーク24には、出力装置16が接続されており、通信I/F58は、ネットワーク24を介して出力装置16との間の情報の授受を司る。例えば、通信I/F58は、プロセッサ52からの要求に応じた情報を、ネットワーク24を介して出力装置16に送信する。また、通信I/F58は、出力装置16からネットワーク24を介して送信された情報を受信し、受信した情報を、バス60を介してプロセッサ52に出力する。 The communication I/F 58 is connected to the network 24. The server 18 is connected to the network 24, and the communication I/F 58 controls the exchange of information with the server 18 via the network 24. For example, the communication I/F 58 transmits information in response to a request from the processor 52 to the server 18 via the network 24. The communication I/F 58 also receives information transmitted from the server 18 via the network 24, and outputs the received information to the processor 52 via the bus 60. The output device 16 is also connected to the network 24, and the communication I/F 58 controls the exchange of information with the output device 16 via the network 24. For example, the communication I/F 58 transmits information in response to a request from the processor 52 to the output device 16 via the network 24. The communication I/F 58 also receives information transmitted from the output device 16 via the network 24, and outputs the received information to the processor 52 via the bus 60.
一例として図4に示すように、出力装置16は、プロセッサ62、ストレージ64、RAM66、通信I/F68、及びデータ記録装置70を備えている。プロセッサ62、ストレージ64、RAM66、通信I/F68、及びデータ記録装置70は、バス72に接続されている。 As an example, as shown in FIG. 4, the output device 16 includes a processor 62, a storage 64, a RAM 66, a communication I/F 68, and a data recording device 70. The processor 62, the storage 64, the RAM 66, the communication I/F 68, and the data recording device 70 are connected to a bus 72.
プロセッサ62は、例えば、CPUであり、出力装置16の全体を制御する。ここでは、プロセッサ62の一例としてCPUを挙げているが、これはあくまでも一例に過ぎず、プロセッサ62は、CPU及びGPUを有していてもよい。GPUは、CPUの制御下で動作する。また、プロセッサ62は、GPU機能を統合した1つ以上のCPUであってもよいし、GPU機能を統合していない1つ以上のCPUであってもよい。 The processor 62 is, for example, a CPU, and controls the entire output device 16. Here, a CPU is given as an example of the processor 62, but this is merely one example, and the processor 62 may have a CPU and a GPU. The GPU operates under the control of the CPU. The processor 62 may also be one or more CPUs that have integrated GPU functionality, or one or more CPUs that do not have integrated GPU functionality.
プロセッサ62には、メモリが接続されている。メモリは、ストレージ64及びRAM66を含む。ストレージ64は、各種プログラム及び各種パラメータ等を記憶する不揮発性の記憶装置である。ストレージ64としては、例えば、フラッシュメモリ(例えば、EEPROM及びSSD等)及びHDDが挙げられる。なお、フラッシュメモリ及びHDDは、あくまでも一例に過ぎず、例えば、フラッシュメモリ、HDD、磁気抵抗メモリ、及び強誘電体メモリのうちの少なくとも1つをストレージ64として用いてもよい。 Memory is connected to the processor 62. The memory includes a storage 64 and a RAM 66. The storage 64 is a non-volatile storage device that stores various programs and various parameters. Examples of the storage 64 include a flash memory (e.g., an EEPROM and an SSD) and a HDD. Note that the flash memory and the HDD are merely examples, and at least one of a flash memory, an HDD, a magnetoresistive memory, and a ferroelectric memory may be used as the storage 64.
RAM66は、一時的に情報が記憶されるメモリであり、プロセッサ62によってワークメモリとして用いられる。RAM66としては、例えば、DRAM又はSRAM等が挙げられる。 RAM 66 is a memory in which information is temporarily stored, and is used as a work memory by processor 62. Examples of RAM 66 include DRAM and SRAM.
通信I/F68は、ネットワーク24に接続されている。ネットワーク24には、サーバ18が接続されており、通信I/F68は、ネットワーク24を介してサーバ18との間の情報の授受を司る。例えば、通信I/F68は、プロセッサ62からの要求に応じた情報を、ネットワーク24を介してサーバ18に送信する。また、通信I/F68は、サーバ18からネットワーク24を介して送信された情報を受信し、受信した情報を、バス72を介してプロセッサ62に出力する。また、ネットワーク24には、画像管理サーバ14が接続されており、通信I/F68は、ネットワーク24を介して画像管理サーバ14との間の情報の授受を司る。例えば、通信I/F68は、プロセッサ62からの要求に応じた情報を、ネットワーク24を介して画像管理サーバ14に送信する。また、通信I/F68は、画像管理サーバ14からネットワーク24を介して送信された情報を受信し、受信した情報を、バス72を介してプロセッサ62に出力する。 The communication I/F 68 is connected to the network 24. The server 18 is connected to the network 24, and the communication I/F 68 controls the exchange of information with the server 18 via the network 24. For example, the communication I/F 68 transmits information in response to a request from the processor 62 to the server 18 via the network 24. The communication I/F 68 also receives information transmitted from the server 18 via the network 24, and outputs the received information to the processor 62 via the bus 72. The image management server 14 is also connected to the network 24, and the communication I/F 68 controls the exchange of information with the image management server 14 via the network 24. For example, the communication I/F 68 transmits information in response to a request from the processor 62 to the image management server 14 via the network 24. The communication I/F 68 also receives information transmitted from the image management server 14 via the network 24, and outputs the received information to the processor 62 via the bus 72.
データ記録装置70は、プロセッサ62の制御下で、記録対象データ74を記録媒体76に記録する。そして、データ記録装置70は、記録対象データ74を記録した記録媒体76を外部に排出する。データ記録装置70には、例えば、プロセッサ62から記録対象データ74が入力される。記録対象データ74には、例えば、後述する医療画像データ96(図10、図20、及び図21参照)が含まれる。記録媒体76としては、例えば、CD(Compact Disc)及び/又はDVD(Digital Versatile Disc)が挙げられる。また、この他にも、例えば、メモリカード、USB(Universal Serial Bus)メモリ、磁気テープ、及び/又はSSD(Solid State Drive)等を記録媒体76として用いてもよい。また、データ記録装置70としてプリンタを用いる場合、記録媒体76としては、例えば、用紙及び/又は透光性シート等が挙げられる。 The data recording device 70 records the data to be recorded 74 on the recording medium 76 under the control of the processor 62. Then, the data recording device 70 discharges the recording medium 76 on which the data to be recorded 74 has been recorded to the outside. The data recording device 70 receives the data to be recorded 74 from the processor 62, for example. The data to be recorded 74 includes, for example, medical image data 96 (see Figures 10, 20, and 21) described below. Examples of the recording medium 76 include a CD (Compact Disc) and/or a DVD (Digital Versatile Disc). In addition to the above, for example, a memory card, a USB (Universal Serial Bus) memory, a magnetic tape, and/or an SSD (Solid State Drive), etc. may be used as the recording medium 76. In addition, when a printer is used as the data recording device 70, examples of the recording medium 76 include paper and/or a translucent sheet, etc.
ところで、一般的に、PACS等のサーバ(図1~図4に示す例では、画像管理サーバ14)には、DICOM(Digital Imaging and Communications in Medicine)形式の複数の医療画像データが格納されており、例えば、自院で得られた医療画像データを他院と共有するために、医療画像データがCD及び/又はDVD等の記録媒体に記録されることによって、サーバから外部に医療画像データが出力される。記録媒体に記録される医療画像データ、すなわち、出力対象とされる医療画像データは、複数の医療画像データが一覧表示される画面を介して医療従事者(例えば、医師、看護師、及び/又は技師等)によって選択される。 Generally, a server such as a PACS (image management server 14 in the example shown in Figures 1 to 4) stores multiple medical image data in DICOM (Digital Imaging and Communications in Medicine) format, and for example, in order to share medical image data obtained at one's own hospital with other hospitals, the medical image data is recorded on a recording medium such as a CD and/or DVD, and the medical image data is output from the server to the outside. The medical image data recorded on the recording medium, i.e., the medical image data to be output, is selected by a medical professional (e.g., a doctor, a nurse, and/or a technician) via a screen that displays a list of multiple medical image data.
しかし、出力対象とされる医療画像データが取り扱いに注意を要するデータなのか否かは、医療従事者が、医療画像データのデータ量を確認したり、医療画像データにレポートが付されているかを確認したり、自院で得られた医療画像データなのか、或いは、他院から得られた医療画像データなのかを確認したりする必要がある。そのため、出力対象とされる医療画像データとして、医療従事者が意図する医療画像データを選択するには多大な労力が求められる。 However, to determine whether the medical image data to be output is data that requires careful handling, medical professionals must check the amount of data in the medical image data, whether a report is attached to the medical image data, and whether the medical image data was obtained at their own hospital or another hospital. For this reason, a great deal of effort is required for medical professionals to select the medical image data they want to output.
このような事情に鑑み、本実施形態に係る出力システム10の出力対象選択装置12では、第1出力対象選択処理(図5参照)及び第2出力対象選択処理(図6参照)が行われる。具体的には、クライアント端末20では、第1出力対象選択処理(図5参照)が行われ、サーバ18では、第2出力対象選択処理(図6参照)が行われる。 In consideration of these circumstances, the output target selection device 12 of the output system 10 according to this embodiment performs a first output target selection process (see FIG. 5) and a second output target selection process (see FIG. 6). Specifically, the client terminal 20 performs the first output target selection process (see FIG. 5), and the server 18 performs the second output target selection process (see FIG. 6).
一例として図5に示すように、クライアント端末20において、ストレージ40には、第1出力対象選択処理プログラム80が記憶されている。プロセッサ38は、ストレージ40から第1出力対象選択処理プログラム80を読み出し、読み出した第1出力対象選択処理プログラム80をRAM42上で実行することにより第1出力対象選択処理を行う。第1出力対象選択処理は、プロセッサ38が表示制御部38A、生成部38B、及び第1送受信部38Cとして動作することによって実現される。 As an example, as shown in FIG. 5, in the client terminal 20, a first output target selection processing program 80 is stored in the storage 40. The processor 38 reads the first output target selection processing program 80 from the storage 40, and executes the read first output target selection processing program 80 on the RAM 42 to perform the first output target selection processing. The first output target selection processing is realized by the processor 38 operating as a display control unit 38A, a generation unit 38B, and a first transmission/reception unit 38C.
一例として図6に示すように、サーバ18において、ストレージ28には、第2出力対象選択処理プログラム82が記憶されている。プロセッサ26は、ストレージ28から第2出力対象選択処理プログラム82を読み出し、読み出した第2出力対象選択処理プログラム82をRAM30上で実行することにより第2出力対象選択処理を行う。第2出力対象選択処理は、プロセッサ26が第2送受信部26A、判定部26B、及び付与部26Cとして動作することによって実現される。なお、第1出力対象選択処理プログラム80(図5参照)及び第2出力対象選択処理プログラム82は、本開示の技術に係る「プログラム」の一例である。 As an example, as shown in FIG. 6, in the server 18, the storage 28 stores a second output target selection processing program 82. The processor 26 reads the second output target selection processing program 82 from the storage 28, and executes the read second output target selection processing program 82 on the RAM 30 to perform the second output target selection processing. The second output target selection processing is realized by the processor 26 operating as the second transmission/reception unit 26A, the determination unit 26B, and the assignment unit 26C. Note that the first output target selection processing program 80 (see FIG. 5) and the second output target selection processing program 82 are examples of "programs" related to the technology disclosed herein.
一例として図7に示すように、画像管理サーバ14において、ストレージ54には、画像管理処理プログラム84が記憶されている。プロセッサ52は、ストレージ54から画像管理処理プログラム84を読み出し、読み出した画像管理処理プログラム84をRAM56上で実行することにより画像管理処理を行う。画像管理処理は、プロセッサ52が第3送受信部52A及び検索部52Bとして動作することによって実現される。 As an example, as shown in FIG. 7, in the image management server 14, an image management processing program 84 is stored in the storage 54. The processor 52 reads the image management processing program 84 from the storage 54 and executes the read image management processing program 84 on the RAM 56 to perform image management processing. The image management processing is realized by the processor 52 operating as a third transmission/reception unit 52A and a search unit 52B.
一例として図8に示すように、出力装置16において、ストレージ64には、出力処理プログラム86が記憶されている。プロセッサ62は、ストレージ64から出力処理プログラム86を読み出し、読み出した出力処理プログラム86をRAM66上で実行することにより出力処理を行う。出力処理は、プロセッサ62が第4送受信部62A及び記録制御部62Bとして動作することによって実現される。 As an example, as shown in FIG. 8, in the output device 16, an output processing program 86 is stored in the storage 64. The processor 62 reads the output processing program 86 from the storage 64 and executes the read output processing program 86 on the RAM 66 to perform output processing. The output processing is realized by the processor 62 operating as the fourth transmission/reception unit 62A and the recording control unit 62B.
一例として図9に示すように、クライアント端末20において、表示制御部38Aは、画像管理サーバ14に対してデータ(例えば、後述する医療画像データ96及び付帯情報98(図10参照))の検索を開始させる条件(以下、「検索開始条件」とも称する)を満足したか否かを判定する。検索開始条件の一例としては、画像管理サーバ14に対してデータの検索を開始させる指示が受付装置46によって受け付けられた、という条件が挙げられる。 As an example, as shown in FIG. 9, in the client terminal 20, the display control unit 38A determines whether a condition (hereinafter also referred to as a "search start condition") for causing the image management server 14 to start searching for data (e.g., medical image data 96 and auxiliary information 98 (see FIG. 10) described below) is satisfied. One example of a search start condition is that an instruction to cause the image management server 14 to start searching for data has been accepted by the reception device 46.
検索開始条件を満足した場合、表示制御部38Aは、検索画面88を生成し、ディスプレイ48に対して検索画面88を表示させる。検索画面88には、画像管理サーバ14が行う検索に用いる検索条件が、受付装置46によって受け付けられた指示に従って入力される。具体的に説明すると、検索画面88には、検索条件として、例えば、患者を特定可能な患者ID(identification)、患者の氏名、検査日、検査期間、モダリティ、過去の検査結果の検索の要否、及び接続先のサーバの種類等が入力される。また、検索画面88には、各種のソフトキーが設けられている。各種のソフトキーは、受付装置46によって受け付けられた指示に従ってオンされたり、オフされたりする。各種のソフトキーとしては、例えば、検索の開始を指示する検索キー、及び、検索画面88内の各項目に入力された情報を消去する項目クリアキーが挙げられる。 When the search start conditions are satisfied, the display control unit 38A generates a search screen 88 and displays the search screen 88 on the display 48. Search conditions used in the search performed by the image management server 14 are input into the search screen 88 according to instructions received by the reception device 46. Specifically, the search conditions input into the search screen 88 include, for example, a patient ID (identification) that can identify the patient, the patient's name, the examination date, the examination period, the modality, whether or not past examination results need to be searched, and the type of server to be connected to. In addition, the search screen 88 is provided with various soft keys. The various soft keys are turned on or off according to instructions received by the reception device 46. Examples of the various soft keys include a search key that instructs the start of a search, and an item clear key that erases information input into each item in the search screen 88.
表示制御部38Aは、受付装置46によって受け付けられた検索条件を検索画面88に表示する。また、表示制御部38Aは受付装置46によって受け付けられた検索条件が変更されると、検索条件の変更内容を検索画面88に反映させることで検索画面88の表示内容を更新する。 The display control unit 38A displays the search conditions accepted by the reception device 46 on the search screen 88. When the search conditions accepted by the reception device 46 are changed, the display control unit 38A updates the display content of the search screen 88 by reflecting the changes to the search conditions on the search screen 88.
生成部38Bは、受付装置46によって受け付けられた検索条件(すなわち、検索画面88に入力された検索条件)を示す検索条件情報90を生成する。第1送受信部38Cは、通信I/F44(図2参照)を介して、生成部38Bによって生成された検索条件情報90をサーバ18に送信する。 The generating unit 38B generates search condition information 90 indicating the search conditions accepted by the accepting device 46 (i.e., the search conditions entered on the search screen 88). The first transmitting/receiving unit 38C transmits the search condition information 90 generated by the generating unit 38B to the server 18 via the communication I/F 44 (see FIG. 2).
一例として図9及び図10に示すように、クライアント端末20の第1送受信部38Cから検索条件情報90がサーバ18に送信されると、サーバ18の第2送受信部26A(図10参照)は、第1通信I/F32(図2参照)を介して、検索条件情報90を受信する。そして、第2送受信部26Aは、受信した検索条件情報90を画像管理サーバ14に送信する。 As an example, as shown in Figures 9 and 10, when search condition information 90 is sent from the first transmission/reception unit 38C of the client terminal 20 to the server 18, the second transmission/reception unit 26A (see Figure 10) of the server 18 receives the search condition information 90 via the first communication I/F 32 (see Figure 2). Then, the second transmission/reception unit 26A sends the received search condition information 90 to the image management server 14.
一例として図10に示すように、画像管理サーバ14のストレージ54には、データベース92が構築されている。データベース92には、複数の医療情報94が格納されている。複数の医療情報94の各々は、例えば、患者毎に固有の情報である。複数の医療情報94の各々には、医療画像を示す医療画像データ96と、医療画像データ96に付帯する情報である付帯情報98と、が含まれている。医療画像データ96には、付帯情報98が関連付けられている。また、医療画像データ96には、医療画像に関するレポート100(例えば、医療画像データ96に対する医師による読影結果が記述されたレポート)が含まれることがある。なお、本実施形態では、医療画像データ96が出力装置16のデータ記録装置70によって記録媒体76に記録される(図4参照)。しかし、これはあくまでも一例に過ぎず、医療画像データ96だけでなく、レポート100も、画像管理サーバ14から出力装置16に送信されて、出力装置16のデータ記録装置70によって記録媒体76に記録されるようにしてもよい。 10, a database 92 is constructed in the storage 54 of the image management server 14. The database 92 stores a plurality of pieces of medical information 94. Each of the plurality of pieces of medical information 94 is, for example, information specific to each patient. Each of the plurality of pieces of medical information 94 includes medical image data 96 indicating a medical image and additional information 98 that is information that accompanies the medical image data 96. The medical image data 96 is associated with the additional information 98. The medical image data 96 may also include a report 100 regarding the medical image (for example, a report that describes the results of a doctor's interpretation of the medical image data 96). In this embodiment, the medical image data 96 is recorded in the recording medium 76 by the data recording device 70 of the output device 16 (see FIG. 4). However, this is merely an example, and not only the medical image data 96 but also the report 100 may be transmitted from the image management server 14 to the output device 16 and recorded in the recording medium 76 by the data recording device 70 of the output device 16.
付帯情報98には、例えば、医療画像データ96に関連する少なくとも1つの関連情報(例えば、DICOM情報等)が含まれている。図10に示す例では、付帯情報98に、医療画像データ96に関連する複数の関連情報が含まれている。図10に示す例では、複数の関連情報として、例えば、患者ID98A、氏名情報98B、検査日情報98C、検査期間情報98D、モダリティ情報98E、サーバ情報98F、施設情報98G、画像特性情報98H、及び検査フェーズ情報98I等が示されている。 The incidental information 98 includes, for example, at least one piece of related information (e.g., DICOM information, etc.) related to the medical image data 96. In the example shown in FIG. 10, the incidental information 98 includes multiple pieces of related information related to the medical image data 96. In the example shown in FIG. 10, the multiple pieces of related information include, for example, a patient ID 98A, name information 98B, examination date information 98C, examination period information 98D, modality information 98E, server information 98F, facility information 98G, image characteristic information 98H, and examination phase information 98I.
患者ID98Aは、医療画像データ96に対応する患者を特定するIDである。氏名情報98Bは、医療画像データ96に対応する患者の氏名を示す情報である。検査日情報98Cは、医療画像データ96を得るために用いられたモダリティによる検査が行われた日(すなわち、検査日)を示す情報である。検査期間情報98Dは、医療画像データ96を得るために用いられたモダリティによる検査が行われた期間(すなわち、検査期間)を示す情報である。モダリティ情報98Eは、医療画像データ96を得るために用いられたモダリティを示す情報である。サーバ情報98Fは、画像管理サーバ14を特定する情報である。 Patient ID 98A is an ID that identifies the patient corresponding to medical image data 96. Name information 98B is information indicating the name of the patient corresponding to medical image data 96. Examination date information 98C is information indicating the date on which the examination was performed by the modality used to obtain medical image data 96 (i.e., the examination date). Examination period information 98D is information indicating the period during which the examination was performed by the modality used to obtain medical image data 96 (i.e., the examination period). Modality information 98E is information indicating the modality used to obtain medical image data 96. Server information 98F is information that identifies the image management server 14.
施設情報98Gは、医療画像データ96が得られた施設の名称(例えば、病院名)を示す情報である。本実施形態において、施設情報98Gは、医療画像データ96が他院から取得されたか否かを特定可能な情報として用いられる。ここで、他院は、本開示の技術に係る「特定設備」の一例である。 The facility information 98G is information indicating the name of the facility (e.g., the name of the hospital) where the medical image data 96 was obtained. In this embodiment, the facility information 98G is used as information that can identify whether the medical image data 96 was obtained from another hospital. Here, the other hospital is an example of a "specific facility" related to the technology of the present disclosure.
画像特性情報98Hは、医療画像データ96の特性を示す情報である。本実施形態において、画像特性情報98Hは、医療画像データ96のデータ量を特定可能な情報として用いられる。画像特性情報98Hとしては、例えば、医療画像データ96の種類(例えば、単純X線画像データ、CT画像データ、MRI画像データ、内視鏡画像データ、及び病理画像データ等の何れか)を示す情報、及び医療画像データ96のデータ量に関する情報(例えば、スライス画像データの枚数、1回の検査当たりのデータ量、及び/又は解像度等)が挙げられる。 The image characteristic information 98H is information indicating the characteristics of the medical image data 96. In this embodiment, the image characteristic information 98H is used as information capable of identifying the amount of data of the medical image data 96. Examples of the image characteristic information 98H include information indicating the type of medical image data 96 (e.g., any one of plain X-ray image data, CT image data, MRI image data, endoscopic image data, and pathological image data) and information regarding the amount of data of the medical image data 96 (e.g., the number of slice image data, the amount of data per examination, and/or the resolution, etc.).
本実施形態において、画像特性情報98Hには、医療画像データ96にスライス画像データが含まれているか否かを特定可能なスライス画像関連情報として、医療画像データ96の種類を示す情報が含まれている。ここで、スライス画像データとは、CT又はMRI等のモダリティによって患者に対する撮像が行われることで得られたスライス画像を示すデータを指す。なお、スライス画像関連情報には、スライス画像データにより示される画像(すなわち、スライス画像)のスライス厚(すなわち、スライスの厚さ)を示すスライス厚情報が含まれていてもよい。この場合、例えば、スライス厚情報により示されるスライス厚が一定値以下のスライス画像を示すスライス画像データであるか否かが後述の判定部26B(図11参照)によって判定されるようにしてもよい(例えば、「スライス厚情報により示されるスライス厚が一定値以下のスライス画像を示すスライス画像データである」という条件(すなわち、第1条件)を満たすか否かが判定されるようにしてもよい)。また、スライス画像関連情報には、スライス画像データのフレーム数を示すフレーム数情報が含まれていてもよい。この場合、例えば、スライス厚が一定値以下のスライス画像を示すスライス画像データのフレーム数が閾値以上であるか否かが後述の判定部26B(図11参照)によって判定されるようにしてもよい(例えば、「スライス厚が一定値以下のスライス画像を示すスライス画像データのフレーム数が閾値以上である」という条件(すなわち、第1条件)を満たすか否かが判定されるようにしてもよい)。 In this embodiment, the image characteristic information 98H includes information indicating the type of medical image data 96 as slice image related information that can identify whether or not the medical image data 96 includes slice image data. Here, slice image data refers to data indicating a slice image obtained by imaging a patient using a modality such as CT or MRI. The slice image related information may include slice thickness information indicating the slice thickness (i.e., the thickness of the slice) of the image (i.e., the slice image) indicated by the slice image data. In this case, for example, the slice thickness indicated by the slice thickness information may be determined by the determination unit 26B (see FIG. 11) described later to determine whether or not the slice image data indicates a slice image having a certain value or less (for example, it may be determined whether or not the condition (i.e., the first condition) that "the slice thickness indicated by the slice thickness information is slice image data indicating a slice image having a certain value or less" is satisfied). The slice image related information may also include frame number information indicating the number of frames of the slice image data. In this case, for example, the determination unit 26B (see FIG. 11) described below may determine whether the number of frames of slice image data showing a slice image with a slice thickness equal to or less than a certain value is equal to or greater than a threshold value (for example, it may determine whether the condition (i.e., the first condition) that "the number of frames of slice image data showing a slice image with a slice thickness equal to or less than a certain value is equal to or greater than a threshold value" is satisfied).
検査フェーズ情報98Iは、検査に含まれる複数のフェーズのうちの医療画像データ96が最後に用いられたフェーズを示す情報である。複数のフェーズには、撮像フェーズ及び読影フェーズ等が含まれる。撮像フェーズは、レポートが発生しないフェーズであり、読影フェーズは、レポート100が発生するフェーズである。本実施形態において、検査フェーズ情報98Iは、医療画像データ96にレポート100が付されているか否かを特定可能な情報として用いられる。 The examination phase information 98I is information indicating the phase in which the medical image data 96 was last used among the multiple phases included in the examination. The multiple phases include an imaging phase and an interpretation phase. The imaging phase is a phase in which no report is generated, and the interpretation phase is a phase in which a report 100 is generated. In this embodiment, the examination phase information 98I is used as information that can identify whether or not a report 100 is attached to the medical image data 96.
なお、施設情報98Gは、本開示の技術に係る「設備関連情報」の一例である。また、画像特性情報98Hは、本開示の技術に係る「データ量関連情報」の一例である。また、検査フェーズ情報98Iは、本開示の技術に係る「レポート関連情報」の一例である。 Facility information 98G is an example of "facility-related information" according to the technology of the present disclosure. Image characteristic information 98H is an example of "data volume-related information" according to the technology of the present disclosure. Inspection phase information 98I is an example of "report-related information" according to the technology of the present disclosure.
サーバ18の第2送受信部26Aから画像管理サーバ14に検索条件情報90が送信されると、画像管理サーバ14の第3送受信部52Aは、通信I/F58(図3参照)を介して、検索条件情報90を受信する。検索部52Bは、第3送受信部52Aによって受信された検索条件情報90により示される検索条件に従って、データベース92から付帯情報98を検索して取得する。つまり、検索部52Bは、検索条件情報90により示される検索条件に合致する情報が含まれる付帯情報98をデータベース92から検索して取得する。 When the search condition information 90 is transmitted from the second transmission/reception unit 26A of the server 18 to the image management server 14, the third transmission/reception unit 52A of the image management server 14 receives the search condition information 90 via the communication I/F 58 (see FIG. 3). The search unit 52B searches for and acquires additional information 98 from the database 92 according to the search conditions indicated by the search condition information 90 received by the third transmission/reception unit 52A. In other words, the search unit 52B searches and acquires, from the database 92, additional information 98 that includes information that matches the search conditions indicated by the search condition information 90.
一例として図11に示すように、画像管理サーバ14において、第3送受信部52Aは、検索部52Bによって取得された付帯情報98を、通信I/F58(図3参照)を介してサーバ18に送信する。サーバ18において、第2送受信部26Aは、画像管理サーバ14から送信された付帯情報98を受信する。 As an example, as shown in FIG. 11, in the image management server 14, the third transmission/reception unit 52A transmits the additional information 98 acquired by the search unit 52B to the server 18 via the communication I/F 58 (see FIG. 3). In the server 18, the second transmission/reception unit 26A receives the additional information 98 transmitted from the image management server 14.
判定部26Bは、第2送受信部26Aによって受信された付帯情報98内に第1条件を満たす情報が含まれているか否かを判定する。第1条件は、付帯情報98に含まれる情報の種類別に定められている。本実施形態では、例えば、第1条件が、施設情報98G、画像特性情報98H、及び検査フェーズ情報98Iの各々に対して定められている。 The determination unit 26B determines whether the incidental information 98 received by the second transmission/reception unit 26A contains information that satisfies a first condition. The first condition is set for each type of information contained in the incidental information 98. In this embodiment, for example, the first condition is set for each of the facility information 98G, the image characteristic information 98H, and the examination phase information 98I.
図11に示す例では、施設情報98Gに対して定められた第1条件の一例として、施設情報98Gが他院を示す情報である、という条件が示されている。 In the example shown in FIG. 11, an example of a first condition defined for facility information 98G is that facility information 98G is information indicating another hospital.
なお、ここでは、施設情報98Gに対して定められた第1条件の一例として、施設情報98Gが他院を示す情報であるという条件を例示したが、これはあくまでも一例に過ぎず、施設情報98Gが自院を示す情報であるという条件を第1条件として用いてもよい。 Note that, here, as an example of the first condition set for facility information 98G, a condition in which facility information 98G is information indicating another hospital has been exemplified, but this is merely an example, and a condition in which facility information 98G is information indicating one's own hospital may also be used as the first condition.
また、図11に示す例では、画像特性情報98Hに対して定められた第1条件の一例として、画像特性情報98Hに医療画像データ96がスライス画像データ(例えば、CT画像又はMRI画像を示す画像データ)であること示す情報が含まれている、という条件が示されている。 In the example shown in FIG. 11, an example of a first condition defined for the image characteristic information 98H is that the image characteristic information 98H includes information indicating that the medical image data 96 is slice image data (e.g., image data indicating a CT image or an MRI image).
なお、ここでは、画像特性情報98Hに対して定められた第1条件として、画像特性情報98Hに医療画像データ96がスライス画像データであること示す情報が含まれているという条件を例示したが、これはあくまでも一例に過ぎず、画像特性情報98Hに医療画像データ96がスライス画像データであること示す情報が含まれていないという条件を第1条件として用いてもよい。 Note that, here, the first condition set for the image characteristic information 98H is exemplified as a condition that the image characteristic information 98H contains information indicating that the medical image data 96 is slice image data, but this is merely one example, and a condition that the image characteristic information 98H does not contain information indicating that the medical image data 96 is slice image data may also be used as the first condition.
また、図11に示す例では、検査フェーズ情報98Iに対して定められた第1条件の一例として、検査フェーズ情報98Iが読影フェーズまで進んだことを示す情報である、という条件が示されている。ここで、読影フェーズまで進んだということは、レポート100が発生したということを意味しているので、検査フェーズ情報98Iに対して定められた第1条件は、医療画像データ96にレポート100が付されている、という条件であると言える。 In the example shown in FIG. 11, an example of a first condition defined for the examination phase information 98I is that the examination phase information 98I is information indicating that the examination phase information has progressed to the image interpretation phase. Here, progressing to the image interpretation phase means that a report 100 has been generated, so the first condition defined for the examination phase information 98I can be said to be a condition that a report 100 has been attached to the medical image data 96.
なお、ここでは、検査フェーズ情報98Iに対して定められた第1条件として、医療画像データ96にレポート100が付されているという条件を例示したが、これはあくまでも一例に過ぎず、医療画像データ96にレポート100が付されていないという条件を第1条件として用いてもよい。 Note that, here, the condition that the report 100 is attached to the medical image data 96 is exemplified as the first condition defined for the examination phase information 98I, but this is merely one example, and the condition that the report 100 is not attached to the medical image data 96 may also be used as the first condition.
一例として図12に示すように、サーバ18において、付帯情報98内に第1条件を満たす情報があると判定部26Bによって判定された場合、付与部26Cは、付帯情報98内の第1条件を満たす情報に対して、判定部26Bによる判定結果を示す識別子102を付与することで、識別子付き付帯情報104を生成する。 As an example, as shown in FIG. 12, when the determination unit 26B determines that the information satisfying the first condition is present in the additional information 98 in the server 18, the assignment unit 26C generates identifier-attached information 104 by assigning an identifier 102 indicating the result of the determination by the determination unit 26B to the information satisfying the first condition in the additional information 98.
識別子102としては、例えば、他院識別子102A、スライス画像識別子102B、及びレポート識別子102Cが挙げられる。他院識別子102Aは、施設情報98Gが他院を示す情報であるという条件(すなわち、施設情報98Gに対して定められた第1条件)を満たしたことを示す情報であり、施設情報98Gに対して付与される。スライス画像識別子102Bは、画像特性情報98Hに医療画像データ96がスライス画像データであること示す情報が含まれているという条件(すなわち、画像特性情報98Hに対して定められた第1条件)を満たしたことを示す情報であり、画像特性情報98Hに対して付与される。レポート識別子102Cは、医療画像データ96にレポート100が付されているという条件(すなわち、検査フェーズ情報98Iに対して定められた第1条件)を満たしたことを示す情報であり、検査フェーズ情報98Iに対して付与される。 The identifier 102 may be, for example, an other-hospital identifier 102A, a slice image identifier 102B, and a report identifier 102C. The other-hospital identifier 102A is information indicating that the condition that the facility information 98G is information indicating another hospital (i.e., the first condition defined for the facility information 98G) is met, and is assigned to the facility information 98G. The slice image identifier 102B is information indicating that the condition that the image characteristic information 98H contains information indicating that the medical image data 96 is slice image data (i.e., the first condition defined for the image characteristic information 98H) is met, and is assigned to the image characteristic information 98H. The report identifier 102C is information indicating that the condition that the medical image data 96 is accompanied by a report 100 (i.e., the first condition defined for the examination phase information 98I) is met, and is assigned to the examination phase information 98I.
また、判定部26Bによる判定結果次第では、他院識別子102Aは、施設情報98Gが他院を示す情報であるという条件(すなわち、施設情報98Gに対して定められた第1条件)を満たしていないことを示す情報となる。また、判定部26Bによる判定結果次第では、スライス画像識別子102Bは、画像特性情報98Hに医療画像データ96がスライス画像データであること示す情報が含まれているという条件(すなわち、画像特性情報98Hに対して定められた第1条件)を満たしていないことを示す情報となる。また、判定部26Bによる判定結果次第では、レポート識別子102Cは、医療画像データ96にレポート100が付されているという条件(すなわち、検査フェーズ情報98Iに対して定められた第1条件)を満たしていないことを示す情報となる。 Depending on the result of the determination by the determination unit 26B, the other hospital identifier 102A becomes information indicating that the condition that the facility information 98G is information indicating another hospital (i.e., the first condition defined for the facility information 98G) is not met. Depending on the result of the determination by the determination unit 26B, the slice image identifier 102B becomes information indicating that the condition that the image characteristic information 98H contains information indicating that the medical image data 96 is slice image data (i.e., the first condition defined for the image characteristic information 98H) is not met. Depending on the result of the determination by the determination unit 26B, the report identifier 102C becomes information indicating that the condition that the medical image data 96 is accompanied by a report 100 (i.e., the first condition defined for the examination phase information 98I) is not met.
なお、ここでは、付帯情報98内に含まれる情報が第1条件を満たす情報である場合であっても、第1条件を満たす情報でない場合であっても、付帯情報98内に含まれる情報に対して判定部26Bによる判定結果を示す識別子102が付与される形態例を挙げているが、本開示の技術はこれに限定されず、付帯情報98内に含まれる情報が第1条件を満たす情報でない場合、付与部26Cは、付帯情報98内に含まれる情報に対して識別子102を付与しなくてもよい。すなわち、付帯情報98内に含まれる情報が第1条件を満たす情報である場合に限り、付与部26Cは、付帯情報98内に含まれる情報に対して、第1条件を満たす情報であることを示す識別子102を付与することで、識別子付き付帯情報104を生成するようにしてもよい。 Here, an example is given in which an identifier 102 indicating the result of the determination by the determination unit 26B is assigned to the information included in the incidental information 98, whether the information included in the incidental information 98 satisfies the first condition or not, but the technology disclosed herein is not limited to this, and if the information included in the incidental information 98 does not satisfy the first condition, the assignment unit 26C may not assign the identifier 102 to the information included in the incidental information 98. In other words, only when the information included in the incidental information 98 satisfies the first condition, the assignment unit 26C may generate identifier-attached information 104 by assigning the identifier 102 indicating that the information included in the incidental information 98 satisfies the first condition to the information included in the incidental information 98.
サーバ18において、第2送受信部26Aは、付与部26Cによって生成された識別子付き付帯情報104を、第1通信I/F32(図2参照)を介してクライアント端末20に送信する。 In the server 18, the second transceiver 26A transmits the identifier-attached information 104 generated by the attachment unit 26C to the client terminal 20 via the first communication I/F 32 (see FIG. 2).
一例として図13に示すように、サーバ18の第2送受信部26Aから識別子付き付帯情報104が送信されると、クライアント端末20の第1送受信部38Cは、通信I/F44(図2参照)を介して識別子付き付帯情報104を受信する。生成部38Bは、第1送受信部38Cによって受信された識別子付き付帯情報104に基づいて検索結果一覧画面106(図14~図18参照)を生成する。検索結果一覧画面106は、医療画像データ96毎に識別子102が一覧表示される一覧画面である。換言すると、検索結果一覧画面106は、画像管理サーバ14の検索部52Bによる検索結果に対してサーバ18の判定部26Bによる判定結果が反映されることで得られる一覧画面(すなわち、複数の付帯情報98と、付帯情報98に含まれる情報に対して付された識別子102とが一覧表示される画面)である。更に換言すると、検索結果一覧画面106は、医療画像データ96毎に、且つ、付帯情報98に含まれる情報単位で(例えば、施設情報98G、画像特性情報98H、及び検査フェーズ情報98Iの各々について)他院識別子102A、スライス画像識別子102B、及びレポート識別子102Cが一覧表示される画面である。他院識別子102A、スライス画像識別子102B、及びレポート識別子102Cが一覧表示される態様の一例としては、他院識別子102A、スライス画像識別子102B、及びレポート識別子102Cの各々がマーク化されて一覧表示される態様が挙げられる。 13, when the identifier-attached information 104 is transmitted from the second transmission/reception unit 26A of the server 18, the first transmission/reception unit 38C of the client terminal 20 receives the identifier-attached information 104 via the communication I/F 44 (see FIG. 2). The generation unit 38B generates a search result list screen 106 (see FIGS. 14 to 18) based on the identifier-attached information 104 received by the first transmission/reception unit 38C. The search result list screen 106 is a list screen on which the identifier 102 is displayed for each medical image data 96. In other words, the search result list screen 106 is a list screen (i.e., a screen on which a list of multiple pieces of auxiliary information 98 and the identifiers 102 attached to the information included in the auxiliary information 98 are displayed) obtained by reflecting the judgment result by the judgment unit 26B of the server 18 on the search result by the search unit 52B of the image management server 14. In other words, the search result list screen 106 is a screen that displays a list of other hospital identifiers 102A, slice image identifiers 102B, and report identifiers 102C for each medical image data 96 and for each piece of information included in the supplementary information 98 (for example, for each of facility information 98G, image characteristic information 98H, and examination phase information 98I). One example of a manner in which the other hospital identifiers 102A, slice image identifiers 102B, and report identifiers 102C are displayed in a list is a manner in which each of the other hospital identifiers 102A, slice image identifiers 102B, and report identifiers 102C is marked and displayed in a list.
表示制御部38Aは、生成部38Bによって生成された検索結果一覧画面106を提示する。すなわち、表示制御部38Aは、生成部38Bによって生成された検索結果一覧画面106をディスプレイ48に対して表示させる。受付装置46は、ユーザから選択指示又は非選択指示を受け付ける。 The display control unit 38A presents the search result list screen 106 generated by the generation unit 38B. That is, the display control unit 38A causes the search result list screen 106 generated by the generation unit 38B to be displayed on the display 48. The reception device 46 receives a selection instruction or a non-selection instruction from the user.
選択指示は、出力対象とされる医療画像データ96を、検索結果一覧画面106を介して選択する指示である。非選択指示は、出力対象とされる医療画像データ96を、検索結果一覧画面106を介して非選択する指示である。 The selection instruction is an instruction to select the medical image data 96 to be output via the search result list screen 106. The non-selection instruction is an instruction to not select the medical image data 96 to be output via the search result list screen 106.
選択指示は、個別選択指示と、一括選択指示とに分類される。個別選択指示は、出力対象とされる医療画像データ96を、検索結果一覧画面106を介して個別に選択する指示である。一括選択指示は、出力対象とされる医療画像データ96を、検索結果一覧画面106を介して識別子102の種類単位で一括して選択する指示である。 Selection instructions are classified into individual selection instructions and bulk selection instructions. An individual selection instruction is an instruction to individually select medical image data 96 to be output via the search result list screen 106. A bulk selection instruction is an instruction to collectively select medical image data 96 to be output by type of identifier 102 via the search result list screen 106.
非選択指示は、個別非選択指示と、一括非選択指示とに分類される。個別非選択指示は、出力対象とされる医療画像データ96を、検索結果一覧画面106を介して個別に非選択する指示である。一括非選択指示は、出力対象とされる医療画像データ96を、検索結果一覧画面106を介して識別子102の種類単位で一括して非選択する指示である。 Non-selection instructions are classified into individual non-selection instructions and collective non-selection instructions. An individual non-selection instruction is an instruction to individually non-select medical image data 96 to be output via the search result list screen 106. A collective non-selection instruction is an instruction to collectively non-select medical image data 96 to be output by type of identifier 102 via the search result list screen 106.
表示制御部38Aは、受付装置46によって受け付けられた選択指示又は非選択指示に従って、検索結果一覧画面106の表示内容を更新する。すなわち、受付装置46によって受け付けられた選択指示又は非選択指示が検索結果一覧画面106に反映される。 The display control unit 38A updates the display content of the search result list screen 106 according to the selection instruction or non-selection instruction received by the reception device 46. That is, the selection instruction or non-selection instruction received by the reception device 46 is reflected on the search result list screen 106.
一例として図14に示すように、検索結果一覧画面106は、検索条件画面108、個別選択・非選択画面110、及び一括選択・非選択画面112を含む。 As an example, as shown in FIG. 14, the search result list screen 106 includes a search condition screen 108, an individual selection/non-selection screen 110, and a collective selection/non-selection screen 112.
検索条件画面108には、画像管理サーバ14の検索部52B(図10参照)の検索で用いられた検索条件が表示される。 The search conditions screen 108 displays the search conditions used in the search by the search section 52B (see Figure 10) of the image management server 14.
個別選択・非選択画面110には、複数の識別子付き付帯情報104が一覧表示される。複数の識別子付き付帯情報104は、大分類114と、大分類114よりも小さな区分単位である小分類116とで区分されて表示される。より具体的に説明すると、個別選択・非選択画面110において、複数の識別子付き付帯情報104は、大分類114単位で複数行に区分されて表示され、かつ、小分類116単位で複数行に区分されて表示される。 The individual selection/non-selection screen 110 displays a list of multiple pieces of identifier-attached information 104. The multiple pieces of identifier-attached information 104 are displayed divided into major categories 114 and minor categories 116, which are smaller division units than the major categories 114. More specifically, on the individual selection/non-selection screen 110, the multiple pieces of identifier-attached information 104 are displayed divided into multiple rows by major category 114, and are also displayed divided into multiple rows by minor category 116.
大分類114とは、1人の患者に対して行われる1回の検査で得られる医療情報94(図10参照)の纏りを指す。一般的に、大分類114は、スタディとも呼ばれている。小分類116とは、1人の患者に対して行われる1回の検査内で患者に対して異なる撮像手法で撮像が行われることで得られる医療情報94(図10参照)の纏りを指す。撮像手法の例としては、撮像対象、撮像部位、及び造影剤の有無等が挙げられる。一般的に、小分類116は、シリーズとも呼ばれている。 The major category 114 refers to a collection of medical information 94 (see FIG. 10) obtained in a single examination performed on one patient. Generally, the major category 114 is also called a study. The minor category 116 refers to a collection of medical information 94 (see FIG. 10) obtained by imaging a patient using different imaging techniques within a single examination performed on the patient. Examples of imaging techniques include the imaging target, the imaging site, and the presence or absence of a contrast agent. Generally, the minor category 116 is also called a series.
個別選択・非選択画面110には、大分類指定列118及び小分類指定列120が設けられている。大分類指定列118には、大分類指定ボタン118Aが大分類114単位で設けられており、大分類指定ボタン118Aは、大分類指定ボタン118Aが属する大分類114に含まれる識別子付き付帯情報104の纏りの選択及び非選択(すなわち、選択状態の解除)を行う場合にオンされる。すなわち、大分類指定ボタン118Aがオンされることによって、大分類指定ボタン118Aが属する大分類114に含まれる識別子付き付帯情報104の纏りが一括選択されたり、大分類指定ボタン118Aが属する大分類114に含まれる識別子付き付帯情報104の纏りが一括非選択されたりする。大分類114に含まれる識別子付き付帯情報104の纏りが選択された場合の大分類指定ボタン118Aの表示態様と、大分類114に含まれる識別子付き付帯情報104の纏りが非選択された場合の大分類指定ボタン118Aの表示態様とは異なる。 The individual selection/non-selection screen 110 is provided with a major category designation column 118 and a minor category designation column 120. In the major category designation column 118, a major category designation button 118A is provided for each major category 114, and the major category designation button 118A is turned on when selecting or deselecting (i.e., canceling the selection state) a group of identifier-attached information 104 included in the major category 114 to which the major category designation button 118A belongs. In other words, by turning on the major category designation button 118A, the group of identifier-attached information 104 included in the major category 114 to which the major category designation button 118A belongs is selected collectively, or the group of identifier-attached information 104 included in the major category 114 to which the major category designation button 118A belongs is deselected collectively. The display mode of the major category designation button 118A when a group of identifier-attached information 104 included in the major category 114 is selected is different from the display mode of the major category designation button 118A when a group of identifier-attached information 104 included in the major category 114 is not selected.
小分類指定列120には、小分類指定ボックス120Aが小分類116単位で設けられている。小分類指定ボックス120Aが属する小分類116に含まれる識別子付き付帯情報104の選択を行う場合、小分類指定ボックス120Aには、受付装置46によって受け付けられた指示に従って、チェックマークが入れられる。また、小分類指定ボックス120Aが属する小分類116に含まれる識別子付き付帯情報104の非選択を行う場合、受付装置46によって受け付けられた指示に従って、小分類指定ボックス120Aからチェックマークが外される(図15参照)。すなわち、受付装置46によって受け付けられた指示に従って、小分類指定ボックス120Aにチェックマークを入れたり、小分類指定ボックス120Aからチェックマークを外したりすることによって、小分類指定ボックス120Aが属する小分類116に含まれる識別子付き付帯情報104が選択されたり、非選択されたりする。 In the small category designation column 120, a small category designation box 120A is provided for each small category 116. When selecting the identifier-attached information 104 included in the small category 116 to which the small category designation box 120A belongs, a check mark is placed in the small category designation box 120A according to the instruction received by the reception device 46. When deselecting the identifier-attached information 104 included in the small category 116 to which the small category designation box 120A belongs, the check mark is removed from the small category designation box 120A according to the instruction received by the reception device 46 (see FIG. 15). That is, by placing a check mark in the small category designation box 120A or removing a check mark from the small category designation box 120A according to the instruction received by the reception device 46, the identifier-attached information 104 included in the small category 116 to which the small category designation box 120A belongs is selected or deselected.
識別子付き付帯情報104の内容は、複数列に区分けされた項目毎に表示される。図14に示す例では、複数の項目の一例として、識別子項目、患者ID項目、患者氏名項目、生年月日項目、性別項目、オーダー番号項目、検査日項目、検査日時項目、説明項目、モダリティ項目、画像数項目、推定容量項目、及び接続サーバ項目が示されている。 The contents of the identifier-attached information 104 are displayed for each item divided into multiple columns. In the example shown in FIG. 14, examples of multiple items include an identifier item, a patient ID item, a patient name item, a date of birth item, a gender item, an order number item, an examination date item, an examination date and time item, an explanation item, a modality item, a number of images item, an estimated capacity item, and a connection server item.
識別子項目は、識別子付き付帯情報104に含まれる識別子102の種類がマークで示される項目である。ここで、識別子102の種類とは、他院識別子102A(図12参照)、スライス画像識別子102B(図12参照)、及びレポート識別子102C(図12参照)を指す。識別子項目に示されるマークは、付帯情報98に含まれる情報のうちの第1条件を満たす情報を特定する識別子102の種類を示すマークである。付帯情報98に含まれる情報のうちの第1条件を満たさない情報を特定する識別子102の種類はマークとして表示されない。 The identifier item is an item in which the type of identifier 102 included in the identifier-attached information 104 is indicated by a mark. Here, the type of identifier 102 refers to the other-hospital identifier 102A (see FIG. 12), slice image identifier 102B (see FIG. 12), and report identifier 102C (see FIG. 12). The mark shown in the identifier item is a mark indicating the type of identifier 102 that identifies information that satisfies the first condition among the information included in the attendant information 98. The type of identifier 102 that identifies information that does not satisfy the first condition among the information included in the attendant information 98 is not displayed as a mark.
なお、ここでは、付帯情報98に含まれる情報のうちの第1条件を満たす情報を特定する識別子102の種類を示すマークが表示される形態例を挙げているが、本開示の技術はこれに限定されず、付帯情報98に含まれる情報のうちの第1条件を満たさない情報を特定する識別子102の種類を示すマークが表示されるようにしてもよい。この場合、付帯情報98に含まれる情報のうちの第1条件を満たす情報を特定する識別子102の種類を示すマークに代えて、付帯情報98に含まれる情報のうちの第1条件を満たさない情報を特定する識別子102の種類を示すマークが表示されるようにしてもよいし、付帯情報98に含まれる情報のうちの第1条件を満たす情報を特定する識別子102の種類を示すマークと、付帯情報98に含まれる情報のうちの第1条件を満たさない情報を特定する識別子102の種類を示すマークとが視覚的に区別可能な態様で表示されるようにしてもよい。 Here, an example is given in which a mark indicating the type of identifier 102 that identifies information that satisfies the first condition among the information included in the incidental information 98 is displayed, but the technology of the present disclosure is not limited to this, and a mark indicating the type of identifier 102 that identifies information that does not satisfy the first condition among the information included in the incidental information 98 may be displayed. In this case, instead of a mark indicating the type of identifier 102 that identifies information that satisfies the first condition among the information included in the incidental information 98, a mark indicating the type of identifier 102 that identifies information that does not satisfy the first condition among the information included in the incidental information 98 may be displayed, or the mark indicating the type of identifier 102 that identifies information that satisfies the first condition among the information included in the incidental information 98 and the mark indicating the type of identifier 102 that identifies information that does not satisfy the first condition among the information included in the incidental information 98 may be displayed in a visually distinguishable manner.
図14に示す例では、識別子102の種類を示すマークの一例として、他院マーク122、スライス画像マーク124、及びレポートマーク126が示されている。他院マーク122は、医療画像データ96が他院から取得された場合の他院識別子102Aを示すマークである。スライス画像マーク124は、医療画像データ96がスライス画像データである場合のスライス画像識別子102Bを示すマークである。レポートマーク126は、医療画像データ96にレポート100が含まれている場合のレポート識別子102Cを示すマークである。 In the example shown in FIG. 14, an other-hospital mark 122, a slice image mark 124, and a report mark 126 are shown as examples of marks indicating the type of identifier 102. The other-hospital mark 122 is a mark indicating an other-hospital identifier 102A when the medical image data 96 was acquired from another hospital. The slice image mark 124 is a mark indicating a slice image identifier 102B when the medical image data 96 is slice image data. The report mark 126 is a mark indicating a report identifier 102C when the medical image data 96 includes a report 100.
識別子項目において、他院マーク122は、大分類114単位で表示される。識別子項目において、スライス画像マーク124は、小分類116単位で表示される。識別子項目において、レポートマーク126は、大分類114単位で表示される。例えば、1つの大分類114に対しては、1つのレポートマーク126が表示される。 In the identifier item, the other hospital mark 122 is displayed in units of major category 114. In the identifier item, the slice image mark 124 is displayed in units of minor category 116. In the identifier item, the report mark 126 is displayed in units of major category 114. For example, one report mark 126 is displayed for one major category 114.
レポートマーク126にはチェックボックス126Aが付されている。チェックボックス126Aには、受付装置46(図13参照)によって受け付けられた選択指示に従ってチェックマークが入れられる。チェックボックス126Aに入れられたチェックマークは、受付装置46(図13参照)によって受け付けられた非選択指示に従ってチェックボックス126Aから外される。すなわち、受付装置46(図13参照)によって受け付けられた指示(例えば、選択指示及び非選択指示)に従ってチェックボックス126Aにチェックマークが入れられたり、チェックボックス126Aからチェックマークが外されたりする。 A check box 126A is attached to the report mark 126. A check mark is placed in the check box 126A in accordance with a selection instruction received by the reception device 46 (see FIG. 13). The check mark placed in the check box 126A is removed from the check box 126A in accordance with a non-selection instruction received by the reception device 46 (see FIG. 13). That is, a check mark is placed in the check box 126A or a check mark is removed from the check box 126A in accordance with an instruction (e.g., a selection instruction and a non-selection instruction) received by the reception device 46 (see FIG. 13).
チェックボックス126Aにチェックマークを入れたり、チェックボックス126Aからチェックマークを外したりすることは、チェックボックス126Aに対応するレポートマーク126が含まれている大分類114が選択されていることを条件に行われる。 Checking or unchecking the check box 126A is performed on the condition that the major category 114 containing the report mark 126 corresponding to the check box 126A is selected.
チェックボックス126Aにチェックマークが入れられると、チェックボックス126Aに対応するレポート100が出力対象(すなわち、出力装置16に出力される対象)として選択される。チェックボックス126Aからチェックマークが外されると、チェックボックス126Aに対応するレポート100が出力対象として非選択される。ここで、チェックボックス126Aに対応するレポート100とは、チェックボックス126Aが紐付けられているレポートマーク126が属する大分類114に対応する医療画像データ96に含まれるレポート100を指す。 When a check mark is placed in the check box 126A, the report 100 corresponding to the check box 126A is selected as an output target (i.e., a target to be output to the output device 16). When the check mark is removed from the check box 126A, the report 100 corresponding to the check box 126A is not selected as an output target. Here, the report 100 corresponding to the check box 126A refers to the report 100 included in the medical image data 96 corresponding to the major category 114 to which the report mark 126 to which the check box 126A is linked belongs.
患者ID項目は、患者IDが示される項目である。患者氏名項目は、患者の氏名が示される項目である。生年月日項目は、患者の生年月日が示される項目である。性別項目は、患者の性別が示される項目である。オーダー番号項目は、検査のオーダー番号が示される項目である。検査日項目は、検査が行われた年月日が示される項目である。検査日時項目は、検査が行われた時刻が示される項目である。説明項目は、検査に関する説明が大分類114単位及び小分類116単位で示される項目である。モダリティ項目は、検査に用いられたモダリティが示される項目である。画像数項目は、モダリティによって撮像されて得られた画像の枚数が示される項目である。推定容量項目は、モダリティによって撮像されて得られた医療画像データ96のデータ容量の推定値が示される項目である。接続サーバ項目は、画像管理サーバ14の種類が示される項目である。 The patient ID field indicates the patient ID. The patient name field indicates the patient's name. The date of birth field indicates the patient's date of birth. The gender field indicates the patient's gender. The order number field indicates the order number of the examination. The examination date field indicates the date the examination was performed. The examination date and time field indicates the time the examination was performed. The explanation field indicates an explanation of the examination in major category 114 and minor category 116 units. The modality field indicates the modality used in the examination. The number of images field indicates the number of images captured by the modality. The estimated capacity field indicates an estimated value of the data capacity of the medical image data 96 captured by the modality. The connection server field indicates the type of image management server 14.
一括選択・非選択画面112には、全解除キー128、全リスト選択キー130、他院一括選択・非選択キー132、スライス画像一括選択・非選択キー134、及びレポート一括選択・非選択キー136が含まれている。全解除キー128、全リスト選択キー130、他院一括選択・非選択キー132、スライス画像一括選択・非選択キー134、及びレポート一括選択・非選択キー136は、受付装置46によって受け付けられた指示に従ってオンされる。 The batch selection/non-selection screen 112 includes an all release key 128, an all list selection key 130, a batch selection/non-selection of other hospitals key 132, a batch selection/non-selection of slice images key 134, and a batch selection/non-selection of reports key 136. The all release key 128, the all list selection key 130, the batch selection/non-selection of other hospitals key 132, the batch selection/non-selection of slice images key 134, and the batch selection/non-selection of reports key 136 are turned on in accordance with instructions received by the reception device 46.
全解除キー128は、個別選択・非選択画面110において1つの識別子付き付帯情報104が選択されているか、或いは、複数の識別子付き付帯情報104が選択されているかに関わらず、識別子付き付帯情報104が選択されている状態を一括して解除(すなわち、一括解除)する場合にオンされるソフトキーである。 The all release key 128 is a soft key that is pressed when canceling the selection of all identifier-attached information 104 (i.e., canceling all at once), regardless of whether one identifier-attached information 104 or multiple identifier-attached information 104 are selected on the individual selection/non-selection screen 110.
全リスト選択キー130は、個別選択・非選択画面110に表示されている全ての識別子付き付帯情報104を一括して選択(すなわち、一括選択)する場合にオンされるソフトキーである。 The all list selection key 130 is a soft key that is pressed when selecting all of the identifier-attached information 104 displayed on the individual selection/non-selection screen 110 at once (i.e., selecting all at once).
他院一括選択・非選択キー132は、他院マーク122が表示されている識別子付き付帯情報104を一括選択する場合及び一括非選択する場合にオンされるソフトキーである。他院マーク122が大分類114単位で付与されている場合、他院一括選択・非選択キー132がオンされると、他院マーク122が付与されている大分類114に含まれる識別子付き付帯情報104が一括選択される。また、他院マーク122が小分類116単位で付与されている場合、他院一括選択・非選択キー132がオンされると、他院マーク122が付与されている小分類116に含まれる識別子付き付帯情報104が一括選択される。複数の識別子付き付帯情報104が選択された状態で他院一括選択・非選択キー132がオンされると、複数の識別子付き付帯情報104が一括非選択される。 The other hospital collective selection/non-selection key 132 is a soft key that is turned on when selecting or non-selecting all of the identifier-attached information 104 displaying the other hospital mark 122. When the other hospital mark 122 is assigned on a major classification 114 basis, turning on the other hospital collective selection/non-selection key 132 selects all of the identifier-attached information 104 included in the major classification 114 to which the other hospital mark 122 is assigned. When the other hospital mark 122 is assigned on a minor classification 116 basis, turning on the other hospital collective selection/non-selection key 132 selects all of the identifier-attached information 104 included in the minor classification 116 to which the other hospital mark 122 is assigned. When the other hospital collective selection/non-selection key 132 is turned on with multiple identifier-attached information 104 selected, the multiple identifier-attached information 104 is non-selected all at once.
スライス画像一括選択・非選択キー134は、スライス画像マーク124が表示されている識別子付き付帯情報104を一括選択する場合及び一括非選択する場合にオンされるソフトキーである。 The slice image collective selection/non-selection key 134 is a soft key that is turned on when collective selection or collective non-selection of identifier-attached information 104 on which slice image marks 124 are displayed.
スライス画像マーク124が表示されている識別子付き付帯情報104を一括選択したり、一括非選択したりすることは、スライス画像マーク124が含まれている大分類114が選択されていることを条件に行われる。スライス画像マーク124は小分類116単位で付与されており、スライス画像マーク124が含まれている大分類114が選択されている状態でスライス画像一括選択・非選択キー134がオンされると、選択された状態の大分類114に含まれるスライス画像マーク124が付与されている小分類116に対応する識別子付き付帯情報104が一括選択される。また、スライス画像マーク124が付与されている小分類116に含まれる識別子付き付帯情報104が選択されている状態でスライス画像一括選択・非選択キー134がオンされると、スライス画像マーク124が付与されている小分類116に含まれる識別子付き付帯情報104が一括非選択される。 The identifier-attached information 104 on which the slice image mark 124 is displayed can be selected or unselected collectively on the condition that the major category 114 containing the slice image mark 124 is selected. The slice image mark 124 is assigned to each minor category 116, and when the slice image batch selection/unselection key 134 is turned on while the major category 114 containing the slice image mark 124 is selected, the identifier-attached information 104 corresponding to the minor category 116 to which the slice image mark 124 is assigned, which is included in the selected major category 114, is selected collectively. Also, when the slice image batch selection/unselection key 134 is turned on while the identifier-attached information 104 included in the minor category 116 to which the slice image mark 124 is assigned is selected, the identifier-attached information 104 included in the minor category 116 to which the slice image mark 124 is assigned is unselected collectively.
レポート一括選択・非選択キー136は、レポートマーク126が表示されている識別子付き付帯情報104を一括選択する場合及び一括非選択する場合にオンされるソフトキーである。 The report bulk selection/non-selection key 136 is a soft key that is turned on when bulk selecting or bulk non-selecting the identifier-attached information 104 on which the report mark 126 is displayed.
レポートマーク126が表示されている識別子付き付帯情報104を一括非選択したりすることは、レポートマーク126が含まれている大分類114が選択されていることを条件に行われる。レポートマーク126が含まれている大分類114が選択されている状態でレポート一括選択・非選択キー136がオンされると、選択された状態の大分類114のうちのレポートマーク126が付与されている大分類114に対応する識別子付き付帯情報104が一括選択される。レポートマーク126が付与されている大分類114に対応する識別子付き付帯情報104が選択されている状態でレポート一括選択・非選択キー136がオンされると、レポートマーク126が付与されている大分類114に対応する識別子付き付帯情報104が一括非選択される。 The identifier-attached information 104 on which the report mark 126 is displayed can be collectively deselected on the condition that the major category 114 containing the report mark 126 is selected. When the report collectively select/deselect key 136 is turned on while the major category 114 containing the report mark 126 is selected, the identifier-attached information 104 corresponding to the major category 114 to which the report mark 126 is attached among the selected major categories 114 is selected. When the report collectively select/deselect key 136 is turned on while the identifier-attached information 104 corresponding to the major category 114 to which the report mark 126 is attached is selected, the identifier-attached information 104 corresponding to the major category 114 to which the report mark 126 is attached is collectively deselected.
本実施形態では、識別子付き付帯情報104が、医療画像データ96に対応付けられているので、識別子付き付帯情報104が選択されることは、識別子付き付帯情報104に対応する医療画像データ96が選択されることを意味し、識別子付き付帯情報104が非選択されることは、識別子付き付帯情報104に対応する医療画像データ96が非選択されることを意味する。 In this embodiment, the identifier-affixed information 104 is associated with the medical image data 96, so that selection of the identifier-affixed information 104 means that the medical image data 96 corresponding to the identifier-affixed information 104 is selected, and non-selection of the identifier-affixed information 104 means that the medical image data 96 corresponding to the identifier-affixed information 104 is not selected.
本実施形態では、医療画像データ96に対して付帯情報98が付帯している(すなわち、医療画像データ96と付帯情報98とが対応している)ので、他院一括選択・非選択キー132がオンされると、第1条件を満たす施設情報98Gを含む付帯情報98に対応する医療画像データ96が一括選択される。また、第1条件を満たす施設情報98Gを含む付帯情報98に対応する医療画像データ96が選択された状態で、他院一括選択・非選択キー132がオンされると、第1条件を満たす施設情報98Gを含む付帯情報98に対応する医療画像データ96が一括非選択される。なお、他院一括選択・非選択キー132は、本開示の技術に係る「一括選択キー」及び「一括非選択キー」の一例である。 In this embodiment, the medical image data 96 is accompanied by additional information 98 (i.e., the medical image data 96 and the additional information 98 correspond to each other), so when the other hospitals batch selection/non-selection key 132 is turned on, the medical image data 96 corresponding to the additional information 98 including the facility information 98G that satisfies the first condition are selected at once. Also, when the other hospitals batch selection/non-selection key 132 is turned on while the medical image data 96 corresponding to the additional information 98 including the facility information 98G that satisfies the first condition is selected, the medical image data 96 corresponding to the additional information 98 including the facility information 98G that satisfies the first condition are not selected at once. The other hospitals batch selection/non-selection key 132 is an example of a "batch selection key" and a "batch non-selection key" according to the technology disclosed herein.
本実施形態では、医療画像データ96に対して付帯情報98が付帯している(すなわち、医療画像データ96と付帯情報98とが対応している)ので、スライス画像一括選択・非選択キー134がオンされると、第1条件を満たす画像特性情報98Hを含む付帯情報98に対応する医療画像データ96が一括選択される。また、第1条件を満たす画像特性情報98Hを含む付帯情報98に対応する医療画像データ96が選択された状態で、スライス画像一括選択・非選択キー134がオンされると、第1条件を満たす画像特性情報98Hを含む付帯情報98に対応する医療画像データ96が一括非選択される。なお、スライス画像一括選択・非選択キー134は、本開示の技術に係る「一括選択キー」及び「一括非選択キー」の一例である。 In this embodiment, the medical image data 96 is accompanied by the incidental information 98 (i.e., the medical image data 96 and the incidental information 98 correspond to each other), so when the slice image batch selection/non-selection key 134 is turned on, the medical image data 96 corresponding to the incidental information 98 including the image characteristic information 98H that satisfies the first condition are selected at once. Also, when the slice image batch selection/non-selection key 134 is turned on in a state in which the medical image data 96 corresponding to the incidental information 98 including the image characteristic information 98H that satisfies the first condition is selected, the medical image data 96 corresponding to the incidental information 98 including the image characteristic information 98H that satisfies the first condition are not selected at once. The slice image batch selection/non-selection key 134 is an example of a "batch selection key" and a "batch non-selection key" according to the technology disclosed herein.
本実施形態では、医療画像データ96に対して付帯情報98が付帯している(すなわち、医療画像データ96と付帯情報98とが対応している)ので、レポート一括選択・非選択キー136がオンされると、第1条件を満たす検査フェーズ情報98Iを含む付帯情報98に対応する医療画像データ96が一括選択される。また、第1条件を満たす検査フェーズ情報98Iを含む付帯情報98に対応する医療画像データ96が選択された状態で、レポート一括選択・非選択キー136がオンされると、第1条件を満たす検査フェーズ情報98Iを含む付帯情報98に対応する医療画像データ96が一括非選択される。なお、レポート一括選択・非選択キー136は、本開示の技術に係る「一括選択キー」及び「一括非選択キー」の一例である。 In this embodiment, the medical image data 96 is accompanied by the incidental information 98 (i.e., the medical image data 96 and the incidental information 98 correspond to each other), so when the report batch selection/non-selection key 136 is turned on, the medical image data 96 corresponding to the incidental information 98 including the examination phase information 98I that satisfies the first condition are selected in a batch. Also, when the report batch selection/non-selection key 136 is turned on in a state in which the medical image data 96 corresponding to the incidental information 98 including the examination phase information 98I that satisfies the first condition is selected, the medical image data 96 corresponding to the incidental information 98 including the examination phase information 98I that satisfies the first condition are not selected in a batch. The report batch selection/non-selection key 136 is an example of a "batch selection key" and a "batch non-selection key" according to the technology disclosed herein.
一例として図15に示すように、複数の小分類指定ボックス120Aには、受付装置46によって受け付けられた指示に従って、チェックマークが選択的に入れられる。チェックマークが入れられた小分類指定ボックス120Aに対応する識別子付き付帯情報104から特定される医療画像データ96(図10参照)が出力対象として選択される。また、チェックマークが入っていない小分類指定ボックス120Aに対応する識別子付き付帯情報104から特定される医療画像データ96は出力対象として選択されない。 As an example, as shown in FIG. 15, check marks are selectively placed in a number of subcategory designation boxes 120A in accordance with instructions received by the reception device 46. Medical image data 96 (see FIG. 10) identified from the identifier-attached information 104 corresponding to a subcategory designation box 120A with a check mark is selected as an output target. Medical image data 96 identified from the identifier-attached information 104 corresponding to a subcategory designation box 120A without a check mark is not selected as an output target.
ここで、スライス画像マーク124が含まれている大分類114が選択されている状態で、スライス画像一括選択・非選択キー134がオンされると、一例として図16に示すように、スライス画像マーク124が含まれている大分類114に含まれる複数の識別子付き付帯情報104のうち、スライス画像マーク124が表示されている識別子付き付帯情報104が一括選択される。また、スライス画像マーク124が含まれている大分類114が選択されており、かつ、スライス画像マーク124が表示されている識別子付き付帯情報104が選択されている状態で、スライス画像一括選択・非選択キー134がオンされると、スライス画像マーク124が表示されている識別子付き付帯情報104が一括非選択される。スライス画像マーク124が表示されている識別子付き付帯情報104が一括選択された場合と、スライス画像マーク124が表示されている識別子付き付帯情報104が一括非選択された場合とで、スライス画像一括選択・非選択キー134の表示態様は異なる(図15及び図16参照)。 Here, when the slice image collective selection/non-selection key 134 is turned on while the major category 114 including the slice image mark 124 is selected, the identifier-attached information 104 on which the slice image mark 124 is displayed is selected collectively from among the multiple identifier-attached information 104 included in the major category 114 including the slice image mark 124, as shown in FIG. 16 as an example. Also, when the slice image collective selection/non-selection key 134 is turned on while the major category 114 including the slice image mark 124 is selected and the identifier-attached information 104 on which the slice image mark 124 is displayed is selected, the identifier-attached information 104 on which the slice image mark 124 is displayed is not selected collectively. The display mode of the slice image collective selection/non-selection key 134 differs between when the identifier-attached information 104 on which the slice image mark 124 is displayed is selected collectively and when the identifier-attached information 104 on which the slice image mark 124 is displayed is not selected collectively (see FIG. 15 and FIG. 16).
レポートマーク126が含まれている大分類114が選択されている状態で、レポート一括選択・非選択キー136がオンされると、一例として図17に示すように、レポートマーク126が含まれている大分類114(すなわち、レポート100が含まれる医療画像データ96に対応する大分類114)内の識別子付き付帯情報104が一括選択される。レポートマーク126が含まれている大分類114内の識別子付き付帯情報104が選択されると、選択された識別子付き付帯情報104に対応するチェックボックス126Aにチェックマークが入る。 When the report batch selection/non-selection key 136 is turned on while the major category 114 containing the report mark 126 is selected, as shown in FIG. 17 as an example, all of the identifier-attached information 104 in the major category 114 containing the report mark 126 (i.e., the major category 114 corresponding to the medical image data 96 containing the report 100) is selected at once. When the identifier-attached information 104 in the major category 114 containing the report mark 126 is selected, a check mark is placed in the check box 126A corresponding to the selected identifier-attached information 104.
また、レポートマーク126が含まれている大分類114(すなわち、レポート100が含まれる医療画像データ96に対応する大分類114)内の識別子付き付帯情報104が選択された状態で、レポート一括選択・非選択キー136がオンされると、レポート100が含まれる医療画像データ96に対応する大分類114内の識別子付き付帯情報104が一括非選択される。レポートマーク126が含まれている大分類114内の識別子付き付帯情報104が非選択されると、非選択された識別子付き付帯情報104に対応するチェックボックス126Aからチェックマークが外れる。 In addition, when the report batch selection/deselection key 136 is turned on while the identifier-attached information 104 in the major category 114 that contains the report mark 126 (i.e., the major category 114 corresponding to the medical image data 96 that contains the report 100) is selected, the identifier-attached information 104 in the major category 114 that corresponds to the medical image data 96 that contains the report 100 is deselected all at once. When the identifier-attached information 104 in the major category 114 that contains the report mark 126 is deselected, the check mark is removed from the check box 126A corresponding to the unselected identifier-attached information 104.
また、レポートマーク126が含まれている大分類114内の識別子付き付帯情報104が一括選択された場合と、レポートマーク126が含まれている大分類114内の識別子付き付帯情報104が一括非選択された場合とで、レポート一括選択・非選択キー136の表示態様は異なる(図16及び図17参照) The display mode of the report batch selection/non-selection key 136 differs depending on whether the identifier-attached information 104 in the major category 114 containing the report mark 126 is selected in bulk or whether the identifier-attached information 104 in the major category 114 containing the report mark 126 is not selected in bulk (see Figures 16 and 17).
他院一括選択・非選択キー132がオンされると、一例として図18に示すように、他院由来の医療画像データ96に対応する識別子付き付帯情報104が含まれる大分類114が一括選択される。換言すると、他院一括選択・非選択キー132がオンされることによって、他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括選択される。 When the other hospital batch selection/non-selection key 132 is turned on, as shown in FIG. 18 as an example, the major category 114 containing the identifier-attached information 104 corresponding to the medical image data 96 originating from the other hospital is selected at once. In other words, by turning on the other hospital batch selection/non-selection key 132, the identifier-attached information 104 in the major category 114 containing the other hospital mark 122 is selected at once.
また、他院マーク122が含まれる大分類114内の識別子付き付帯情報104が選択された状態で、他院一括選択・非選択キー132がオンされると、他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括非選択される。大分類指定ボタン118Aの表示態様は、他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括選択された状態と他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括非選択された状態とで異なる。図18に示す例では、他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括選択された状態の大分類指定ボタン118Aの表示態様として、大分類指定ボタン118Aにチェックマークが入った態様が示されている。他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括非選択されると、大分類指定ボタン118Aからチェックマークが外される。 In addition, when the identifier-attached information 104 in the major category 114 including the other hospital mark 122 is selected and the other hospital collective selection/non-selection key 132 is turned on, the identifier-attached information 104 in the major category 114 including the other hospital mark 122 is collectively non-selected. The display mode of the major category designation button 118A differs between the state in which the identifier-attached information 104 in the major category 114 including the other hospital mark 122 is collectively selected and the state in which the identifier-attached information 104 in the major category 114 including the other hospital mark 122 is collectively non-selected. In the example shown in FIG. 18, the display mode of the major category designation button 118A in the state in which the identifier-attached information 104 in the major category 114 including the other hospital mark 122 is collectively selected is shown as a state in which a check mark is entered in the major category designation button 118A. When the identifier-attached information 104 in the major category 114 including the other hospital mark 122 is collectively non-selected, the check mark is removed from the major category designation button 118A.
また、他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括選択された場合と、他院マーク122が含まれる大分類114内の識別子付き付帯情報104が一括非選択された場合とで、他院一括選択・非選択キー132の表示態様は異なる(図17及び図18参照)。 The display mode of the other hospital batch selection/non-selection key 132 differs depending on whether the identifier-attached information 104 in the major category 114 that includes the other hospital mark 122 is selected in bulk or whether the identifier-attached information 104 in the major category 114 that includes the other hospital mark 122 is not selected in bulk (see Figures 17 and 18).
一例として図20に示すように、クライアント端末20において、生成部38Bは、検索結果一覧画面106への入力内容に従って出力対象リスト140を生成する。換言すると、生成部38Bは、検索結果一覧画面106を介して、複数の識別子付き付帯情報104に対する選択又は非選択の指示を受け付け、受け付けた指示に従って選択された識別子付き付帯情報104を用いて出力対象リスト140を生成する。 As an example, as shown in FIG. 20, in the client terminal 20, the generation unit 38B generates the output target list 140 according to the contents of the input to the search result list screen 106. In other words, the generation unit 38B receives an instruction to select or not select multiple pieces of identifier-affiliated information 104 via the search result list screen 106, and generates the output target list 140 using the identifier-affiliated information 104 selected according to the received instruction.
識別子付き付帯情報104は、医療画像データ96に対応しているので、検索結果一覧画面106を介して、複数の識別子付き付帯情報104に対する選択又は非選択の指示を受け付けることは、複数の医療画像データ96の選択又は非選択の指示を受け付けることを意味する。 Since the identifier-attached information 104 corresponds to medical image data 96, receiving an instruction to select or not select multiple identifier-attached information 104 via the search result list screen 106 means receiving an instruction to select or not select multiple medical image data 96.
出力対象リスト140は、少なくとも1つの大分類別付帯情報140A、及び/又は、少なくとも1つの小分類別付帯情報140Bを含むリストであり、データベース92に格納されている複数の医療画像データ96から出力対象とされる医療画像データ96を特定するために用いられる。 The output target list 140 is a list that includes at least one major classification-based additional information 140A and/or at least one minor classification-based additional information 140B, and is used to identify medical image data 96 to be output from among multiple medical image data 96 stored in the database 92.
大分類別付帯情報140Aは、検索結果一覧画面106で出力対象として大分類114単位で選択された少なくとも1つの識別子付き付帯情報104である。識別子付き付帯情報104は、医療画像データ96に対応しているので、データベース92に格納されている複数の医療画像データ96のうちの出力対象とされる医療画像データ96は、大分類別付帯情報140Aから特定される。 The major category-specific additional information 140A is at least one identifier-specific additional information 104 selected in units of major category 114 as an output target on the search result list screen 106. Since the identifier-specific additional information 104 corresponds to medical image data 96, the medical image data 96 to be output among the multiple medical image data 96 stored in the database 92 is identified from the major category-specific additional information 140A.
小分類別付帯情報140Bは、検索結果一覧画面106で出力対象として小分類116単位で選択された識別子付き付帯情報104である。識別子付き付帯情報104は、医療画像データ96に対応しているので、データベース92に格納されている複数の医療画像データ96のうちの出力対象とされる医療画像データ96は、小分類別付帯情報140Bから特定される。 The minor category-specific additional information 140B is the identifier-specific additional information 104 selected on the search result list screen 106 for each minor category 116 as the output target. Since the identifier-specific additional information 104 corresponds to medical image data 96, the medical image data 96 to be output among the multiple medical image data 96 stored in the database 92 is identified from the minor category-specific additional information 140B.
従って、生成部38Bは、出力対象リスト140を生成することで、データベース92に格納されている複数の医療画像データ96のうち、検索結果一覧画面106を介して受け付けられた指示に従って選択された識別子付き付帯情報104から特定される医療画像データ96を出力対象として決定する。 The generating unit 38B therefore generates an output target list 140, and determines, as the output target, the medical image data 96 identified from the identifier-attached information 104 selected in accordance with the instructions received via the search result list screen 106, from among the multiple medical image data 96 stored in the database 92.
第1送受信部38Cは、生成部38Bによって生成された出力対象リスト140を、通信I/F44(図2参照)を介してサーバ18に送信する。サーバ18において、第2送受信部26Aは、第1送受信部38Cから送信された出力対象リスト140を、第1通信I/F32(図2参照)を介して受信する。そして、第2送受信部26Aは、受信した出力対象リスト140を、第2通信I/F34(図2参照)を介して出力装置16に送信する。 The first transmission/reception unit 38C transmits the output target list 140 generated by the generation unit 38B to the server 18 via the communication I/F 44 (see FIG. 2). In the server 18, the second transmission/reception unit 26A receives the output target list 140 transmitted from the first transmission/reception unit 38C via the first communication I/F 32 (see FIG. 2). The second transmission/reception unit 26A then transmits the received output target list 140 to the output device 16 via the second communication I/F 34 (see FIG. 2).
出力装置16において、第4送受信部62Aは、第2送受信部26Aから送信された出力対象リスト140を、通信I/F68(図4参照)を介して受信する。そして、第4送受信部62Aは、受信した出力対象リスト140を、通信I/F68(図4参照)を介して画像管理サーバ14に送信する。 In the output device 16, the fourth transmission/reception unit 62A receives the output target list 140 transmitted from the second transmission/reception unit 26A via the communication I/F 68 (see FIG. 4). The fourth transmission/reception unit 62A then transmits the received output target list 140 to the image management server 14 via the communication I/F 68 (see FIG. 4).
画像管理サーバ14において、第3送受信部52Aは、第4送受信部62Aから送信された出力対象リスト140を、通信I/F58(図3参照)を介して受信する。一例として図20に示すように、画像管理サーバ14において、検索部52Bは、第3送受信部52Aによって受信された出力対象リスト140に従って、データベース92から医療画像データ96を検索して取得する。 In the image management server 14, the third transmission/reception unit 52A receives the output target list 140 transmitted from the fourth transmission/reception unit 62A via the communication I/F 58 (see FIG. 3). As an example, as shown in FIG. 20, in the image management server 14, the search unit 52B searches for and acquires medical image data 96 from the database 92 according to the output target list 140 received by the third transmission/reception unit 52A.
すなわち、検索部52Bは、出力対象リスト140に大分類別付帯情報140Aが含まれている場合、大分類別付帯情報140Aに対応する付帯情報98が付帯されている医療画像データ96をデータベース92から取得する。また、検索部52Bは、出力対象リスト140に小分類別付帯情報140Bが含まれている場合、小分類別付帯情報140Bに対応する付帯情報98が付帯されている医療画像データ96をデータベース92から取得する。 In other words, when the output target list 140 includes major category-specific additional information 140A, the search unit 52B retrieves from the database 92 medical image data 96 accompanied by additional information 98 corresponding to the major category-specific additional information 140A. When the output target list 140 includes minor category-specific additional information 140B, the search unit 52B retrieves from the database 92 medical image data 96 accompanied by additional information 98 corresponding to the minor category-specific additional information 140B.
一例として図21に示すように、画像管理サーバ14において、第3送受信部52Aは、検索部52Bによって取得された医療画像データ96を、通信I/F58(図3参照)を介して出力装置16に送信する。出力装置16において、第4送受信部62Aは、画像管理サーバ14から送信された医療画像データ96を、通信I/F68(図4参照)を介して受信する。記録制御部62Bは、第4送受信部62Aによって受信された医療画像データ96を取得する。そして、記録制御部62Bは、データ記録装置70に対して、医療画像データ96を記録媒体76に記録させる。データ記録装置70は、医療画像データ96を記録した記録媒体76を外部に排出する。 As an example, as shown in FIG. 21, in the image management server 14, the third transceiver 52A transmits the medical image data 96 acquired by the search unit 52B to the output device 16 via the communication I/F 58 (see FIG. 3). In the output device 16, the fourth transceiver 62A receives the medical image data 96 transmitted from the image management server 14 via the communication I/F 68 (see FIG. 4). The recording control unit 62B acquires the medical image data 96 received by the fourth transceiver 62A. The recording control unit 62B then causes the data recording device 70 to record the medical image data 96 on the recording medium 76. The data recording device 70 ejects the recording medium 76 on which the medical image data 96 has been recorded to the outside.
ここでは、記録媒体76に医療画像データ96が記録される形態例を挙げているが、本開示の技術はこれに限定されず、医療画像データ96が予め定められたコンピュータ(図示省略)に出力されるようにしてもよい。 Here, an example is given in which medical image data 96 is recorded on recording medium 76, but the technology disclosed herein is not limited to this, and medical image data 96 may also be output to a predetermined computer (not shown).
次に、出力システム10の作用について図22A~図25を参照しながら説明する。 Next, the operation of the output system 10 will be explained with reference to Figures 22A to 25.
図22A~図22Dには、クライアント端末20のプロセッサ38によって行われる第1出力対象選択処理の流れの一例が示されている。図23には、サーバ18のプロセッサ26によって行われる第2出力対象選択処理の流れの一例が示されている。図24には、画像管理サーバ14のプロセッサ52によって行われる画像管理処理の流れの一例が示されている。図25には、出力装置16のプロセッサ62によって行われる出力処理の流れの一例が示されている。 Figures 22A to 22D show an example of the flow of the first output target selection process performed by the processor 38 of the client terminal 20. Figure 23 shows an example of the flow of the second output target selection process performed by the processor 26 of the server 18. Figure 24 shows an example of the flow of the image management process performed by the processor 52 of the image management server 14. Figure 25 shows an example of the flow of the output process performed by the processor 62 of the output device 16.
先ず、クライアント端末20のプロセッサ38によって行われる第1出力対象選択処理の流れの一例について図22A~図22Dを参照しながら説明する。 First, an example of the flow of the first output target selection process performed by the processor 38 of the client terminal 20 will be described with reference to Figures 22A to 22D.
図22Aに示す第1出力対象選択処理では、先ず、ステップST10で、表示制御部38Aは、検索開始条件を満足したか否かを判定する。ステップST10において、検索開始条件を満足していない場合は、判定が否定されて、第1出力対象選択処理は、図22Dに示すステップST56へ移行する。ステップST10において、検索開始条件を満足した場合は、判定が肯定されて、第1出力対象選択処理は、ステップST12へ移行する。 In the first output target selection process shown in FIG. 22A, first, in step ST10, the display control unit 38A determines whether or not the search start condition is satisfied. If the search start condition is not satisfied in step ST10, the determination is negative, and the first output target selection process proceeds to step ST56 shown in FIG. 22D. If the search start condition is satisfied in step ST10, the determination is positive, and the first output target selection process proceeds to step ST12.
ステップST12で、表示制御部38Aは、検索画面88を生成し、生成した検索画面88をディスプレイ48に表示させる(図9参照)。ステップST12の処理が実行された後、第1出力対象選択処理は、ステップST14へ移行する。 In step ST12, the display control unit 38A generates a search screen 88 and displays the generated search screen 88 on the display 48 (see FIG. 9). After the process of step ST12 is executed, the first output target selection process proceeds to step ST14.
ステップST14で、表示制御部38Aは、受付装置46によって検索条件が受け付けられたか否かを判定する。ステップST14において、受付装置46によって検索条件が受け付けられていない場合は、判定が否定されて、ステップST14の判定が再び行われる。ステップST14において、受付装置46によって検索条件が受け付けられた場合は、判定が肯定されて、第1出力対象選択処理は、ステップST16へ移行する。 In step ST14, the display control unit 38A determines whether or not the search conditions have been accepted by the acceptance device 46. If the search conditions have not been accepted by the acceptance device 46 in step ST14, the determination is negative, and the determination of step ST14 is performed again. If the search conditions have been accepted by the acceptance device 46 in step ST14, the determination is positive, and the first output target selection process proceeds to step ST16.
ステップST16で、表示制御部38Aは、ステップST14で受付装置46によって受け付けられた検索条件に応じて検索画面88を更新する。ステップST16の処理が実行された後、第1出力対象選択処理は、ステップST18へ移行する。 In step ST16, the display control unit 38A updates the search screen 88 according to the search conditions accepted by the acceptance device 46 in step ST14. After the processing of step ST16 is executed, the first output target selection processing proceeds to step ST18.
ステップST18で、生成部38Bは、ステップST14で受付装置46によって受け付けられた検索条件(すなわち、検索画面88に入力された検索条件)を示す検索条件情報90を生成する(図9参照)。ステップST18の処理が実行された後、第1出力対象選択処理は、ステップST20へ移行する。 In step ST18, the generation unit 38B generates search condition information 90 indicating the search conditions accepted by the acceptance device 46 in step ST14 (i.e., the search conditions entered into the search screen 88) (see FIG. 9). After the process of step ST18 is executed, the first output target selection process proceeds to step ST20.
ステップST20で、第1送受信部38Cは、ステップST18で生成された検索条件情報90を、通信I/F44(図2参照)を介してサーバ18に送信する(図9参照)。ステップST20の処理が実行された後、第1出力対象選択処理は、ステップST22へ移行する。 In step ST20, the first transceiver 38C transmits the search condition information 90 generated in step ST18 to the server 18 (see FIG. 9) via the communication I/F 44 (see FIG. 2). After the process of step ST20 is executed, the first output target selection process proceeds to step ST22.
ステップST20の処理が実行されることによってクライアント端末20からサーバ18に検索条件情報90が送信されると、図23に示す第2出力対象選択処理に含まれるステップST100~ステップST110の処理が実行される。これにより、サーバ18からクライアント端末20に識別子付き付帯情報104が送信される(図13参照)。 When the search condition information 90 is sent from the client terminal 20 to the server 18 by executing the process of step ST20, the processes of steps ST100 to ST110 included in the second output target selection process shown in FIG. 23 are executed. As a result, the identifier-attached information 104 is sent from the server 18 to the client terminal 20 (see FIG. 13).
そこで、ステップST22で、第1送受信部38Cは、サーバ18から送信された識別子付き付帯情報104が通信I/F44によって受信されたか否かを判定する。ステップST22において、サーバ18から送信された識別子付き付帯情報104が通信I/F44によって受信されていない場合は、判定が否定されて、ステップST22の判定が再び行われる。ステップST22において、サーバ18から送信された識別子付き付帯情報104が通信I/F44によって受信された場合は、判定が肯定されて、第1出力対象選択処理は、ステップST24へ移行する。 Therefore, in step ST22, the first transceiver 38C determines whether or not the identifier-affixed additional information 104 transmitted from the server 18 has been received by the communication I/F 44. If the identifier-affixed additional information 104 transmitted from the server 18 has not been received by the communication I/F 44 in step ST22, the determination is negative, and the determination of step ST22 is made again. If the identifier-affixed additional information 104 transmitted from the server 18 has been received by the communication I/F 44 in step ST22, the determination is positive, and the first output target selection process proceeds to step ST24.
ステップST24で、生成部38Bは、ステップST22で通信I/F44によって受信された識別子付き付帯情報104に基づいて検索結果一覧画面106を生成する(図13参照)。ステップST24の処理が実行された後、第1出力対象選択処理は、ステップST26へ移行する。 In step ST24, the generation unit 38B generates a search result list screen 106 based on the identifier-attached information 104 received by the communication I/F 44 in step ST22 (see FIG. 13). After the process of step ST24 is executed, the first output target selection process proceeds to step ST26.
ステップST26で、表示制御部38Aは、ディスプレイ48に対して、ステップST22で生成された検索結果一覧画面106を表示させる(図13及び図14参照)。ステップST26の処理が実行された後、第1出力対象選択処理は、ステップST28へ移行する。 In step ST26, the display control unit 38A causes the display 48 to display the search result list screen 106 generated in step ST22 (see Figures 13 and 14). After the processing of step ST26 is executed, the first output target selection processing proceeds to step ST28.
ステップST28で、表示制御部38Aは、受付装置46によって個別選択指示又は個別非選択指示が受け付けられたか否かを判定する。ステップST28において、受付装置46によって個別選択指示又は個別非選択指示が受け付けられていない場合は、判定が否定されて、第1出力対象選択処理は、図22Cに示すステップST36へ移行する。ステップST28において、受付装置46によって個別選択指示又は個別非選択指示が受け付けられた場合は、判定が肯定されて、第1出力対象選択処理は、図22Bに示すステップST30へ移行する。 In step ST28, the display control unit 38A determines whether an individual selection instruction or an individual non-selection instruction has been accepted by the acceptance device 46. If an individual selection instruction or an individual non-selection instruction has not been accepted by the acceptance device 46 in step ST28, the determination is negative, and the first output target selection process proceeds to step ST36 shown in FIG. 22C. If an individual selection instruction or an individual non-selection instruction has been accepted by the acceptance device 46 in step ST28, the determination is positive, and the first output target selection process proceeds to step ST30 shown in FIG. 22B.
ステップST30で、表示制御部38Aは、ステップST28で受付装置46によって受け付けられた個別選択指示又は個別非選択指示が大分類114(図14参照)に対する個別選択指示又は個別非選択指示であるか否かを判定する。なお、ここでは、大分類114に対する個別選択指示又は個別非選択指示であるか否かの判定が行われる形態例を挙げているが、本開示の技術はこれに限定されず、例えば、ステップST30では、小分類116に対する個別選択指示又は個別非選択指示であるか否かの判定が行われてもよい。 In step ST30, the display control unit 38A determines whether the individual selection instruction or individual non-selection instruction received by the reception device 46 in step ST28 is an individual selection instruction or individual non-selection instruction for the major category 114 (see FIG. 14). Note that, although an example of a form in which a determination is made as to whether an individual selection instruction or individual non-selection instruction is for the major category 114 is given here, the technology disclosed herein is not limited to this, and, for example, in step ST30, a determination may be made as to whether an individual selection instruction or individual non-selection instruction is for the minor category 116.
ステップST30において、ステップST28で受付装置46によって受け付けられた個別選択指示又は個別非選択指示が大分類114に対する個別選択指示又は個別非選択指示でない場合(すなわち、ステップST28で受付装置46によって受け付けられた個別選択指示又は個別非選択指示が小分類116(図14参照)に対する個別選択指示又は個別非選択指示である場合)は、判定が否定されて、第1出力対象選択処理は、ステップST34へ移行する。ステップST30において、ステップST28で受付装置46によって受け付けられた個別選択指示又は個別非選択指示が大分類114に対する個別選択指示又は個別非選択指示である場合は、判定が肯定されて、第1出力対象選択処理は、ステップST32へ移行する。 In step ST30, if the individual selection instruction or individual non-selection instruction accepted by the acceptance device 46 in step ST28 is not an individual selection instruction or individual non-selection instruction for the major category 114 (i.e., if the individual selection instruction or individual non-selection instruction accepted by the acceptance device 46 in step ST28 is an individual selection instruction or individual non-selection instruction for the minor category 116 (see FIG. 14)), the determination is negative and the first output target selection process proceeds to step ST34. In step ST30, if the individual selection instruction or individual non-selection instruction accepted by the acceptance device 46 in step ST28 is an individual selection instruction or individual non-selection instruction for the major category 114, the determination is positive and the first output target selection process proceeds to step ST32.
ステップST32で、表示制御部38Aは、ステップST28で受付装置46によって受け付けられた個別選択指示又は個別非選択指示に従って、大分類114(図14参照)の選択又は非選択を実行する。すなわち、検索結果一覧画面106に含まれる識別子付き付帯情報104の選択又は非選択が大分類114単位で行われる。そして、表示制御部38Aは、大分類114の選択又は非選択を実行した結果を検索結果一覧画面106に反映する。ステップST32の処理が実行された後、第1出力対象選択処理は、ステップST34へ移行する。 In step ST32, the display control unit 38A selects or deselects a major category 114 (see FIG. 14) in accordance with the individual selection instruction or individual non-selection instruction received by the reception device 46 in step ST28. That is, selection or deselection of the identifier-affiliated information 104 included in the search result list screen 106 is performed on a major category 114 basis. Then, the display control unit 38A reflects the result of selecting or deselecting the major category 114 on the search result list screen 106. After the processing of step ST32 is executed, the first output target selection processing proceeds to step ST34.
ステップST34で、表示制御部38Aは、ステップST28で受付装置46によって受け付けられた個別選択指示又は個別非選択指示に従って、小分類116(図14参照)の選択又は非選択を実行する。すなわち、検索結果一覧画面106に含まれる識別子付き付帯情報104の選択又は非選択が小分類116単位で行われる。そして、表示制御部38Aは、小分類116の選択又は非選択を実行した結果を検索結果一覧画面106に反映する。ステップST34の処理が実行された後、第1出力対象選択処理は、図22Cに示すステップST36へ移行する。 In step ST34, the display control unit 38A selects or deselects a subcategory 116 (see FIG. 14) in accordance with the individual selection instruction or individual non-selection instruction received by the reception device 46 in step ST28. That is, selection or deselection of the identifier-affiliated information 104 included in the search result list screen 106 is performed on a subcategory 116 basis. The display control unit 38A then reflects the result of selecting or deselecting the subcategory 116 on the search result list screen 106. After the processing of step ST34 is performed, the first output target selection processing proceeds to step ST36 shown in FIG. 22C.
ステップST36で、表示制御部38Aは、受付装置46によって一括選択指示又は一括非選択指示が受け付けられたか否か(すなわち、他院一括選択・非選択キー132、スライス画像一括選択・非選択キー134、又はレポート一括選択・非選択キー136がオンされたか否か)を判定する。 In step ST36, the display control unit 38A determines whether a bulk selection instruction or a bulk non-selection instruction has been accepted by the reception device 46 (i.e., whether the other hospitals bulk selection/non-selection key 132, the slice image bulk selection/non-selection key 134, or the report bulk selection/non-selection key 136 has been turned on).
本ステップST36において、一括選択指示とは、他院マーク付き付帯情報に対する一括選択指示、スライス画像マーク付き付帯情報に対する一括選択指示、又は、レポートマーク付き付帯情報に対する一括選択指示を指す。他院マーク付き付帯情報とは、他院マーク122が表示されている識別子付き付帯情報104を指す。スライス画像マーク付き付帯情報とは、スライス画像マーク124が表示されている識別子付き付帯情報104を指す。レポートマーク付き付帯情報とは、レポートマーク126が表示されている識別子付き付帯情報104を指す。 In this step ST36, the collective selection instruction refers to a collective selection instruction for additional information with another hospital mark, a collective selection instruction for additional information with a slice image mark, or a collective selection instruction for additional information with a report mark. Additional information with another hospital mark refers to identifier-bearing additional information 104 in which another hospital mark 122 is displayed. Additional information with a slice image mark refers to identifier-bearing additional information 104 in which slice image mark 124 is displayed. Additional information with a report mark refers to identifier-bearing additional information 104 in which report mark 126 is displayed.
ステップST36において、受付装置46によって一括選択指示又は一括非選択指示が受け付けられていない場合は、判定が否定されて、第1出力対象選択処理は、図22Aに示すステップST28へ移行する。ステップST36において、受付装置46によって一括選択指示又は一括非選択指示が受け付けられた場合は、判定が肯定されて、第1出力対象選択処理は、ステップST38へ移行する。 In step ST36, if the reception device 46 has not received a collective selection instruction or a collective non-selection instruction, the determination is negative, and the first output target selection process proceeds to step ST28 shown in FIG. 22A. In step ST36, if the reception device 46 has received a collective selection instruction or a collective non-selection instruction, the determination is positive, and the first output target selection process proceeds to step ST38.
ステップST38で、表示制御部38Aは、ステップST36で受付装置46によって受け付けられた一括選択指示又は一括非選択指示が他院マーク付き付帯情報に対する一括選択指示又は一括非選択指示であるか否かを判定する。ステップST38において、ステップST36で受付装置46によって受け付けられた一括選択指示又は一括非選択指示が他院マーク付き付帯情報に対する一括選択指示又は一括非選択指示でない場合は、判定が否定されて、第1出力対象選択処理は、ステップST42へ移行する。ステップST38において、ステップST36で受付装置46によって受け付けられた一括選択指示又は一括非選択指示が他院マーク付き付帯情報に対する一括選択指示又は一括非選択指示である場合は、判定が肯定されて、第1出力対象選択処理は、ステップST40へ移行する。 In step ST38, the display control unit 38A determines whether the collective selection instruction or collective non-selection instruction received by the reception device 46 in step ST36 is a collective selection instruction or collective non-selection instruction for additional information with a different hospital mark. In step ST38, if the collective selection instruction or collective non-selection instruction received by the reception device 46 in step ST36 is not a collective selection instruction or collective non-selection instruction for additional information with a different hospital mark, the determination is negative, and the first output target selection process proceeds to step ST42. In step ST38, if the collective selection instruction or collective non-selection instruction received by the reception device 46 in step ST36 is a collective selection instruction or collective non-selection instruction for additional information with a different hospital mark, the determination is positive, and the first output target selection process proceeds to step ST40.
ステップST40で、表示制御部38Aは、他院マーク付き付帯情報に対する一括選択又は一括非選択を実行し、実行結果を検索結果一覧画面106に反映する(図18参照)。ステップST40の処理が実行された後、第1出力対象選択処理は、ステップST42へ移行する。 In step ST40, the display control unit 38A executes a bulk selection or bulk non-selection for the additional information with the other hospital mark, and reflects the execution result on the search result list screen 106 (see FIG. 18). After the processing of step ST40 is executed, the first output target selection processing proceeds to step ST42.
ステップST42で、表示制御部38Aは、ステップST36で受付装置46によって受け付けられた一括選択指示又は一括非選択指示がスライス画像マーク付き付帯情報に対する一括選択指示又は一括非選択指示であるか否かを判定する。ステップST42において、ステップST36で受付装置46によって受け付けられた一括選択指示又は一括非選択指示がスライス画像マーク付き付帯情報に対する一括選択指示又は一括非選択指示でない場合(すなわち、ステップST36で受付装置46によって受け付けられた一括選択指示又は一括非選択指示がレポートマーク付き付帯情報に対する一括選択指示又は一括非選択指示である場合)は、判定が否定されて、第1出力対象選択処理は、ステップST48へ移行する。ステップST42において、ステップST36で受付装置46によって受け付けられた一括選択指示又は一括非選択指示がスライス画像マーク付き付帯情報に対する一括選択指示又は一括非選択指示である場合は、判定が肯定されて、第1出力対象選択処理は、ステップST44へ移行する。 In step ST42, the display control unit 38A judges whether the collective selection instruction or collective non-selection instruction received by the reception device 46 in step ST36 is a collective selection instruction or collective non-selection instruction for incidental information with a slice image mark. In step ST42, if the collective selection instruction or collective non-selection instruction received by the reception device 46 in step ST36 is not a collective selection instruction or collective non-selection instruction for incidental information with a slice image mark (i.e., if the collective selection instruction or collective non-selection instruction received by the reception device 46 in step ST36 is a collective selection instruction or collective non-selection instruction for incidental information with a report mark), the judgment is negative and the first output target selection process proceeds to step ST48. In step ST42, if the collective selection instruction or collective non-selection instruction received by the reception device 46 in step ST36 is a collective selection instruction or collective non-selection instruction for incidental information with a slice image mark, the judgment is positive and the first output target selection process proceeds to step ST44.
ステップST44で、表示制御部38Aは、検索結果一覧画面106内に選択済みの大分類114が含まれているか否かを判定する。ステップST44において、検索結果一覧画面106内に選択済みの大分類114が含まれていない場合は、判定が否定されて、第1出力対象選択処理は、図22Dに示すステップST52へ移行する。ステップST44において、検索結果一覧画面106内に選択済みの大分類114が含まれている場合は、判定が肯定されて、第1出力対象選択処理は、ステップST46へ移行する。 In step ST44, the display control unit 38A determines whether or not the search result list screen 106 includes a selected major category 114. If the search result list screen 106 does not include a selected major category 114 in step ST44, the determination is negative, and the first output target selection process proceeds to step ST52 shown in FIG. 22D. If the search result list screen 106 includes a selected major category 114 in step ST44, the determination is positive, and the first output target selection process proceeds to step ST46.
ステップST46で、表示制御部38Aは、選択済みの大分類114に含まれるスライス画像マーク付き付帯情報に対する一括選択又は一括非選択を実行し、実行結果を検索結果一覧画面106に反映する(図16参照)。ステップST46の処理が実行された後、第1出力対象選択処理は、ステップST50へ移行する。 In step ST46, the display control unit 38A executes a collective selection or collective non-selection of the slice image marked incidental information included in the selected major category 114, and reflects the execution result on the search result list screen 106 (see FIG. 16). After the processing of step ST46 is executed, the first output target selection processing proceeds to step ST50.
ステップST48で、表示制御部38Aは、検索結果一覧画面106内に選択済みの大分類114が含まれているか否かを判定する。ステップST48において、検索結果一覧画面106内に選択済みの大分類114が含まれていない場合は、判定が否定されて、第1出力対象選択処理は、図22Dに示すステップST52へ移行する。ステップST48において、検索結果一覧画面106内に選択済みの大分類114が含まれている場合は、判定が肯定されて、第1出力対象選択処理は、ステップST50へ移行する。 In step ST48, the display control unit 38A determines whether or not the search result list screen 106 includes a selected major category 114. If the search result list screen 106 does not include a selected major category 114 in step ST48, the determination is negative, and the first output target selection process proceeds to step ST52 shown in FIG. 22D. If the search result list screen 106 includes a selected major category 114 in step ST48, the determination is positive, and the first output target selection process proceeds to step ST50.
ステップST50で、表示制御部38Aは、選択済みの大分類114に含まれるレポートマーク付き付帯情報に対する一括選択又は一括非選択を実行し、実行結果を検索結果一覧画面106に反映する(図17参照)。ステップST50の処理が実行された後、第1出力対象選択処理は、図22Dに示すステップST52へ移行する。なお、図22Cに示す例では、ステップST40の処理、ステップST46の処理、及びステップST50の処理が順に行われる形態例が挙げられているが、本開示の技術はこれに限定されず、これらの処理は、並行して行われてもよいし、異なる順番で行われてもよい。 In step ST50, the display control unit 38A executes a bulk selection or a bulk non-selection of the report-marked incidental information included in the selected major classification 114, and reflects the execution result on the search result list screen 106 (see FIG. 17). After the processing of step ST50 is executed, the first output target selection processing proceeds to step ST52 shown in FIG. 22D. Note that, although the example shown in FIG. 22C shows an example form in which the processing of step ST40, the processing of step ST46, and the processing of step ST50 are performed in that order, the technology of the present disclosure is not limited to this, and these processing may be performed in parallel or in a different order.
図22Dに示すステップST52で、生成部38Bは、検索結果一覧画面106への入力内容に従って出力対象リスト140(図19参照)を生成する。ステップST52の処理が実行された後、第1出力対象選択処理は、ステップST54へ移行する。 In step ST52 shown in FIG. 22D, the generation unit 38B generates the output target list 140 (see FIG. 19) according to the input contents on the search result list screen 106. After the processing of step ST52 is executed, the first output target selection processing proceeds to step ST54.
ステップST54で、第1送受信部38Cは、ステップST52で生成された出力対象リスト140を、通信I/F44を介してサーバ18に送信する(図19参照)。ステップST54の処理が実行された後、第1出力対象選択処理は、ステップST56へ移行する。 In step ST54, the first transceiver 38C transmits the output target list 140 generated in step ST52 to the server 18 via the communication I/F 44 (see FIG. 19). After the process of step ST54 is executed, the first output target selection process proceeds to step ST56.
ステップST56で、プロセッサ38は、第1出力対象選択処理が終了する条件(以下、「第1終了条件」と称する)を満足したか否かを判定する。第1終了条件の一例としては、第1出力対象選択処理を終了させる指示が受付装置46によって受け付けられた、との条件が挙げられる。ステップST56において、第1終了条件を満足していない場合は、判定が否定されて、第1出力対象選択処理は、図22Aに示すステップST10へ移行する。ステップST56において、第1終了条件を満足した場合は、判定が肯定されて、第1出力対象選択処理が終了する。 In step ST56, the processor 38 determines whether or not a condition for terminating the first output target selection process (hereinafter referred to as the "first termination condition") has been satisfied. One example of the first termination condition is that an instruction to terminate the first output target selection process has been accepted by the acceptance device 46. If the first termination condition has not been satisfied in step ST56, the determination is negative, and the first output target selection process proceeds to step ST10 shown in FIG. 22A. If the first termination condition has been satisfied in step ST56, the determination is positive, and the first output target selection process ends.
次に、サーバ18のプロセッサ26によって行われる第2出力対象選択処理の流れの一例について図23を参照しながら説明する。 Next, an example of the flow of the second output target selection process performed by the processor 26 of the server 18 will be described with reference to FIG. 23.
図23に示す第2出力対象選択処理では、先ず、ステップST100で、第2送受信部26Aは、図22Aに示す第1出力対象選択処理に含まれるステップST20の処理が実行されることによってクライアント端末20から送信された検索条件情報90が第1通信I/F32(図2参照)によって受信されたか否かを判定する。ステップST100において、検索条件情報90が第1通信I/F32によって受信されていない場合は、判定が否定されて、第2出力対象選択処理は、ステップST104へ移行する。ステップST100において、検索条件情報90が第1通信I/F32によって受信された場合は、判定が肯定されて、第2出力対象選択処理は、ステップST102へ移行する。 In the second output target selection process shown in FIG. 23, first, in step ST100, the second transceiver 26A determines whether or not the search condition information 90 transmitted from the client terminal 20 has been received by the first communication I/F 32 (see FIG. 2) by executing the process of step ST20 included in the first output target selection process shown in FIG. 22A. In step ST100, if the search condition information 90 has not been received by the first communication I/F 32, the determination is negative, and the second output target selection process proceeds to step ST104. In step ST100, if the search condition information 90 has been received by the first communication I/F 32, the determination is positive, and the second output target selection process proceeds to step ST102.
ステップST102で、第2送受信部26Aは、ステップST100で第1通信I/F32によって受信された検索条件情報90を、第2通信I/F34(図2参照)を介して画像管理サーバ14に送信する(図10参照)。ステップST102の処理が実行された後、第2出力対象選択処理は、ステップST104へ移行する。 In step ST102, the second transceiver 26A transmits the search condition information 90 received by the first communication I/F 32 in step ST100 to the image management server 14 (see FIG. 10) via the second communication I/F 34 (see FIG. 2). After the process of step ST102 is executed, the second output target selection process proceeds to step ST104.
ステップST102の処理が実行されることによってサーバ18から画像管理サーバ14に検索条件情報90が送信されると、図24に示す画像管理処理に含まれるステップST200~ステップST204の処理が実行され、これにより、画像管理サーバ14からサーバ18に付帯情報98が送信される(図11参照)。 When the search condition information 90 is sent from the server 18 to the image management server 14 by executing the processing of step ST102, the processing of steps ST200 to ST204 included in the image management processing shown in Figure 24 is executed, and as a result, the additional information 98 is sent from the image management server 14 to the server 18 (see Figure 11).
そこで、ステップST104で、第2送受信部26Aは、画像管理サーバ14から送信された付帯情報98が第2通信I/F34(図2参照)によって受信されたか否かを判定する。ステップST104において、画像管理サーバ14から送信された付帯情報98が第2通信I/F34によって受信されていない場合は、判定が否定されて、第2出力対象選択処理は、ステップST112へ移行する。ステップST104において、画像管理サーバ14から送信された付帯情報98が第2通信I/F34によって受信された場合は、判定が肯定されて、第2出力対象選択処理は、ステップST106へ移行する。 Therefore, in step ST104, the second transceiver 26A determines whether or not the additional information 98 transmitted from the image management server 14 has been received by the second communication I/F 34 (see FIG. 2). In step ST104, if the additional information 98 transmitted from the image management server 14 has not been received by the second communication I/F 34, the determination is negative, and the second output target selection process proceeds to step ST112. In step ST104, if the additional information 98 transmitted from the image management server 14 has been received by the second communication I/F 34, the determination is positive, and the second output target selection process proceeds to step ST106.
ステップST106で、判定部26Bは、ステップST104で第2通信I/F34によって受信された付帯情報98内に第1条件を満たす情報が含まれているか否かを判定する(図11参照)。ステップST106において、付帯情報98内に第1条件を満たす情報が含まれていない場合は、判定が否定されて、第2出力対象選択処理は、ステップST112へ移行する。ステップST106において、付帯情報98内に第1条件を満たす情報が含まれている場合は、判定が肯定されて、第2出力対象選択処理は、ステップST108へ移行する。 In step ST106, the judgment unit 26B judges whether or not the incidental information 98 received by the second communication I/F 34 in step ST104 includes information that satisfies the first condition (see FIG. 11). In step ST106, if the incidental information 98 does not include information that satisfies the first condition, the judgment is negative and the second output target selection process proceeds to step ST112. In step ST106, if the incidental information 98 includes information that satisfies the first condition, the judgment is positive and the second output target selection process proceeds to step ST108.
ステップST108で、付与部26Cは、付帯情報98内の第1条件を満たす情報に対して、ステップST106での判定部26Bによる判定結果を示す識別子102を付与することで識別子付き付帯情報104を生成する(図12参照)。ステップST108の処理が実行された後、第2出力対象選択処理は、ステップST110へ移行する。 In step ST108, the assigning unit 26C generates identifier-attached information 104 by assigning an identifier 102 indicating the result of the determination by the determining unit 26B in step ST106 to the information in the auxiliary information 98 that satisfies the first condition (see FIG. 12). After the process of step ST108 is executed, the second output target selection process proceeds to step ST110.
ステップST110で、第2送受信部26Aは、ステップST108で生成された識別子付き付帯情報104を、第1通信I/F32を介してクライアント端末20に送信する。ステップST110の処理が実行された後、第2出力対象選択処理は、ステップST112へ移行する。 In step ST110, the second transceiver 26A transmits the identifier-attached information 104 generated in step ST108 to the client terminal 20 via the first communication I/F 32. After the process of step ST110 is executed, the second output target selection process proceeds to step ST112.
ステップST112で、第2送受信部26Aは、図22Dに示す第1出力対象選択処理に含まれるステップST54の処理が実行されることによってクライアント端末20から送信された出力対象リスト140が第1通信I/F32(図2参照)によって受信されたか否かを判定する。ステップST112において、出力対象リスト140が第1通信I/F32によって受信されていない場合は、判定が否定されて、第2出力対象選択処理は、ステップST116へ移行する。ステップST112において、出力対象リスト140が第1通信I/F32によって受信された場合は、判定が肯定されて、第2出力対象選択処理は、ステップST114へ移行する。 In step ST112, the second transceiver 26A determines whether the output target list 140 transmitted from the client terminal 20 has been received by the first communication I/F 32 (see FIG. 2) by executing the process of step ST54 included in the first output target selection process shown in FIG. 22D. If the output target list 140 has not been received by the first communication I/F 32 in step ST112, the determination is negative, and the second output target selection process proceeds to step ST116. If the output target list 140 has been received by the first communication I/F 32 in step ST112, the determination is positive, and the second output target selection process proceeds to step ST114.
ステップST114で、第2送受信部26Aは、ステップST112で第1通信I/F32によって受信された出力対象リスト140を、第2通信I/F34(図2参照)を介して出力装置16に送信する。ステップST114の処理が実行された後、第2出力対象選択処理は、ステップST116へ移行する。 In step ST114, the second transceiver 26A transmits the output target list 140 received by the first communication I/F 32 in step ST112 to the output device 16 via the second communication I/F 34 (see FIG. 2). After the process of step ST114 is executed, the second output target selection process proceeds to step ST116.
ステップST116で、プロセッサ26は、第2出力対象選択処理が終了する条件(以下、「第2終了条件」と称する)を満足したか否かを判定する。第2終了条件の一例としては、第2出力対象選択処理を終了させる指示が受付装置46によって受け付けられた、との条件が挙げられる。ステップST116において、第2終了条件を満足していない場合は、判定が否定されて、第2出力対象選択処理は、ステップST100へ移行する。ステップST116において、第2終了条件を満足した場合は、判定が肯定されて、第2出力対象選択処理が終了する。 In step ST116, the processor 26 determines whether or not a condition for terminating the second output target selection process (hereinafter referred to as the "second termination condition") has been satisfied. One example of the second termination condition is that an instruction to terminate the second output target selection process has been accepted by the acceptance device 46. If the second termination condition has not been satisfied in step ST116, the determination is negative, and the second output target selection process proceeds to step ST100. If the second termination condition has been satisfied in step ST116, the determination is positive, and the second output target selection process ends.
次に、画像管理サーバ14のプロセッサ52によって行われる画像管理処理の流れの一例について図24を参照しながら説明する。 Next, an example of the flow of image management processing performed by the processor 52 of the image management server 14 will be described with reference to FIG. 24.
図24に示す画像管理処理では、先ず、ステップST200で、第3送受信部52Aは、図23に示す第2出力対象選択処理に含まれるステップST102の処理が実行されることによってサーバ18から送信された検索条件情報90(図10参照)が通信I/F58(図3参照)によって受信されたか否かを判定する。ステップST200において、検索条件情報90が通信I/F58によって受信されていない場合は、判定が否定されて、画像管理処理は、ステップST206へ移行する。ステップST200において、検索条件情報90が通信I/F58によって受信された場合は、判定が肯定されて、画像管理処理は、ステップST202へ移行する。 In the image management process shown in FIG. 24, first, in step ST200, the third transceiver 52A determines whether or not the search condition information 90 (see FIG. 10) transmitted from the server 18 by executing the process of step ST102 included in the second output target selection process shown in FIG. 23 has been received by the communication I/F 58 (see FIG. 3). In step ST200, if the search condition information 90 has not been received by the communication I/F 58, the determination is negative, and the image management process proceeds to step ST206. In step ST200, if the search condition information 90 has been received by the communication I/F 58, the determination is positive, and the image management process proceeds to step ST202.
ステップST202で、検索部52Bは、ステップST200で通信I/F58によって受信された検索条件情報90により示される検索条件に従ってデータベース92(図10参照)から付帯情報98(図10参照)を検索して取得する。ステップST202の処理が実行された後、画像管理処理は、ステップST204へ移行する。 In step ST202, the search unit 52B searches and acquires the additional information 98 (see FIG. 10) from the database 92 (see FIG. 10) according to the search conditions indicated by the search condition information 90 received by the communication I/F 58 in step ST200. After the processing of step ST202 is executed, the image management processing proceeds to step ST204.
ステップST204で、第3送受信部52Aは、ステップST202で取得された付帯情報98を、通信I/F58(図3参照)を介してサーバ18に送信する。ステップST204の処理が実行された後、画像管理処理はステップST206へ移行する。 In step ST204, the third transceiver 52A transmits the additional information 98 acquired in step ST202 to the server 18 via the communication I/F 58 (see FIG. 3). After the processing in step ST204 is executed, the image management processing proceeds to step ST206.
ステップST206で、第3送受信部52Aは、図25に示す出力処理に含まれるステップST302の処理が実行されることによって出力装置16から送信された出力対象リスト140が通信I/F58によって受信されたか否かを判定する。ステップST206において、出力対象リスト140が通信I/F58によって受信されていない場合は、判定が否定されて、画像管理処理は、ステップST212へ移行する。ステップST206において、出力対象リスト140が通信I/F58によって受信された場合は、判定が肯定されて、画像管理処理は、ステップST208へ移行する。 In step ST206, the third transceiver 52A determines whether the output target list 140 transmitted from the output device 16 by executing the process of step ST302 included in the output process shown in FIG. 25 has been received by the communication I/F 58. If the output target list 140 has not been received by the communication I/F 58 in step ST206, the determination is negative, and the image management process proceeds to step ST212. If the output target list 140 has been received by the communication I/F 58 in step ST206, the determination is positive, and the image management process proceeds to step ST208.
ステップST208で、検索部52Bは、ステップST206で通信I/F58によって受信された出力対象リスト140に従って、データベース92から医療画像データ96を検索して取得する(図10参照)。ステップST208の処理が実行された後、画像管理処理は、ステップST210へ移行する。 In step ST208, the search unit 52B searches for and acquires medical image data 96 from the database 92 according to the output target list 140 received by the communication I/F 58 in step ST206 (see FIG. 10). After the processing of step ST208 is executed, the image management processing proceeds to step ST210.
ステップST210で、第3送受信部52Aは、ステップST208で取得された医療画像データ96を、通信I/F58(図3参照)を介して出力装置16に送信する(図21参照)。ステップST210の処理が実行された後、画像管理処理は、ステップST212へ移行する。 In step ST210, the third transceiver 52A transmits the medical image data 96 acquired in step ST208 to the output device 16 (see FIG. 21) via the communication I/F 58 (see FIG. 3). After the processing of step ST210 is executed, the image management processing proceeds to step ST212.
ステップST212で、プロセッサ52は、画像管理処理が終了する条件(以下、「第3終了条件」と称する)を満足したか否かを判定する。第3終了条件の一例としては、画像管理処理を終了させる指示が受付装置46によって受け付けられた、との条件が挙げられる。ステップST212において、第3終了条件を満足していない場合は、判定が否定されて、画像管理処理は、ステップST200へ移行する。ステップST212において、第3終了条件を満足した場合は、判定が肯定されて、画像管理処理が終了する。 In step ST212, the processor 52 determines whether or not a condition for terminating the image management process (hereinafter referred to as the "third termination condition") has been satisfied. One example of the third termination condition is that an instruction to terminate the image management process has been accepted by the reception device 46. If the third termination condition has not been satisfied in step ST212, the determination is negative, and the image management process proceeds to step ST200. If the third termination condition has been satisfied in step ST212, the determination is positive, and the image management process terminates.
次に、出力装置16のプロセッサ62によって行われる出力処理の流れの一例について図25を参照しながら説明する。 Next, an example of the flow of output processing performed by the processor 62 of the output device 16 will be described with reference to FIG. 25.
図25に示す出力処理では、先ず、ステップST300で、第4送受信部62Aは、図23に示す第2出力対象選択処理に含まれるステップST114の処理が実行されることによってサーバ18から送信された出力対象リスト140が通信I/F68(図4参照)によって受信されたか否かを判定する。ステップST300において、出力対象リスト140が通信I/F68によって受信されていない場合は、判定が否定されて、出力処理は、ステップST304へ移行する。ステップST300において、出力対象リスト140が通信I/F68によって受信された場合は、判定が肯定されて、出力処理は、ステップST302へ移行する。 In the output process shown in FIG. 25, first, in step ST300, the fourth transceiver 62A determines whether or not the output target list 140 transmitted from the server 18 by executing the process of step ST114 included in the second output target selection process shown in FIG. 23 has been received by the communication I/F 68 (see FIG. 4). In step ST300, if the output target list 140 has not been received by the communication I/F 68, the determination is negative and the output process proceeds to step ST304. In step ST300, if the output target list 140 has been received by the communication I/F 68, the determination is positive and the output process proceeds to step ST302.
ステップST302で、第4送受信部62Aは、ステップST300で通信I/F68によって受信された出力対象リスト140を、通信I/F68を介して画像管理サーバ14に送信する。ステップST302の処理が実行された後、出力処理は、ステップST304へ移行する。 In step ST302, the fourth transceiver 62A transmits the output target list 140 received by the communication I/F 68 in step ST300 to the image management server 14 via the communication I/F 68. After the processing of step ST302 is executed, the output processing proceeds to step ST304.
ステップST304で、第4送受信部62Aは、図24に示す画像管理処理に含まれるステップST210の処理が実行されることによって画像管理サーバ14から送信された医療画像データ96が通信I/F68(図4参照)によって受信されたか否かを判定する。ステップST304において、医療画像データ96が通信I/F68によって受信されていない場合は、判定が否定されて、出力処理は、ステップST308へ移行する。ステップST304において、医療画像データ96が通信I/F68によって受信された場合は、判定が肯定されて、出力処理は、ステップST306へ移行する。 In step ST304, the fourth transceiver 62A determines whether or not the medical image data 96 transmitted from the image management server 14 has been received by the communication I/F 68 (see FIG. 4) by executing the process of step ST210 included in the image management process shown in FIG. 24. If the medical image data 96 has not been received by the communication I/F 68 in step ST304, the determination is negative and the output process proceeds to step ST308. If the medical image data 96 has been received by the communication I/F 68 in step ST304, the determination is positive and the output process proceeds to step ST306.
ステップST306で、記録制御部62Bは、データ記録装置70に対して、ステップST304で通信I/F68によって受信された医療画像データ96を記録媒体76に記録させ、医療画像データ96が記録された記録媒体76を外部に排出させる。ステップST306の処理が実行された後、出力処理は、ステップST308へ移行する。 In step ST306, the recording control unit 62B causes the data recording device 70 to record the medical image data 96 received by the communication I/F 68 in step ST304 on the recording medium 76, and to eject the recording medium 76 on which the medical image data 96 has been recorded to the outside. After the processing of step ST306 is executed, the output processing proceeds to step ST308.
ステップST308で、プロセッサ62は、出力処理が終了する条件(以下、「第4終了条件」と称する)を満足したか否かを判定する。第4終了条件の一例としては、出力処理を終了させる指示が受付装置46によって受け付けられた、との条件が挙げられる。ステップST308において、第4終了条件を満足していない場合は、判定が否定されて、出力処理は、ステップST300へ移行する。ステップST308において、第4終了条件を満足した場合は、判定が肯定されて、出力処理が終了する。 In step ST308, the processor 62 determines whether or not a condition for terminating the output process (hereinafter referred to as the "fourth termination condition") has been satisfied. One example of the fourth termination condition is that an instruction to terminate the output process has been accepted by the acceptance device 46. If the fourth termination condition has not been satisfied in step ST308, the determination is negative, and the output process proceeds to step ST300. If the fourth termination condition has been satisfied in step ST308, the determination is positive, and the output process ends.
以上説明したように、出力システム10では、複数の医療画像データ96の各々に付帯する付帯情報98に対して、付帯情報98に含まれる情報が第1条件を満たす情報であるか否かを示す識別子102が付与される。また、医療画像データ96毎に識別子102が他院マーク122、スライス画像マーク124、及びレポートマーク126として検索結果一覧画面106内に一覧表示される。他院マーク122、スライス画像マーク124、及びレポートマーク126が検索結果一覧画面106内に一覧表示されると、検索結果一覧画面106を介して、複数の医療画像データ96に対する選択又は非選択の指示が受け付けられる。そして、複数の医療画像データ96のうち、検索結果一覧画面106を介して受け付けられた指示に従って選択された医療画像データ96が出力対象とされる。従って、本構成によれば、複数の医療画像データ96のみに依拠して選択された医療画像データ96を出力対象とする場合に比べ、複数の医療画像データ96のうちのユーザが意図する医療画像データ96を簡易に出力対象とすることができる。 As described above, in the output system 10, the identifier 102 indicating whether the information included in the additional information 98 satisfies the first condition is assigned to the additional information 98 associated with each of the multiple medical image data 96. In addition, the identifier 102 for each medical image data 96 is displayed in a list in the search result list screen 106 as the other hospital mark 122, slice image mark 124, and report mark 126. When the other hospital mark 122, slice image mark 124, and report mark 126 are displayed in a list in the search result list screen 106, an instruction to select or not select the multiple medical image data 96 is accepted via the search result list screen 106. Then, among the multiple medical image data 96, the medical image data 96 selected according to the instruction accepted via the search result list screen 106 is set as the output target. Therefore, according to this configuration, compared to the case where the medical image data 96 selected based only on the multiple medical image data 96 is set as the output target, the medical image data 96 intended by the user among the multiple medical image data 96 can be easily set as the output target.
また、出力システム10では、検索結果一覧画面106に、医療画像データ96毎に且つ付帯情報98に含まれる情報単位(すなわち、施設情報98G、画像特性情報98H、及び検査フェーズ情報98Iの各単位)で識別子102(すなわち、他院識別子102A、スライス画像識別子102B、及びレポート識別子102C)がマーク(すなわち、他院マーク122、スライス画像マーク124、及びレポートマーク126)として一覧表示される。従って、本構成によれば、ユーザに対して、医療画像データ96に関連する少なくとも1つの関連情報についての識別子102に対応するマーク(すなわち、他院マーク122、スライス画像マーク124、及びレポートマーク126)を参照させながら、医療画像データ96を選択又は非選択させることができる。 In addition, in the output system 10, the search result list screen 106 displays a list of identifiers 102 (i.e., other hospital identifiers 102A, slice image identifiers 102B, and report identifiers 102C) as marks (i.e., other hospital marks 122, slice image marks 124, and report marks 126) for each medical image data 96 and for each information unit included in the supplementary information 98 (i.e., each unit of facility information 98G, image characteristic information 98H, and examination phase information 98I). Therefore, according to this configuration, the user can select or deselect medical image data 96 while referring to marks (i.e., other hospital marks 122, slice image marks 124, and report marks 126) corresponding to the identifiers 102 for at least one piece of related information related to the medical image data 96.
また、出力システム10では、第1条件は、施設情報98G、画像特性情報98H、及び検査フェーズ情報98Iの各々に対して定められている。そして、施設情報98G、画像特性情報98H、及び検査フェーズ情報98Iの各々が第1条件を満たすか否かが判定され、判定結果を示す識別子102として、他院識別子102A、スライス画像識別子102B、及びレポート識別子102Cが生成される。そして、他院識別子102Aを示す他院マーク122、スライス画像識別子102Bを示すスライス画像マーク124、及びレポート識別子102Cを示すレポートマーク126が検索結果一覧画面106内に医療画像データ96毎に一覧表示される。従って、本構成によれば、ユーザに対して、他院マーク122、スライス画像マーク124、及びレポートマーク126を参照させながら、医療画像データ96を選択又は非選択させることができる。 In the output system 10, the first condition is set for each of the facility information 98G, image characteristic information 98H, and examination phase information 98I. Then, it is determined whether each of the facility information 98G, image characteristic information 98H, and examination phase information 98I satisfies the first condition, and an other-hospital identifier 102A, a slice image identifier 102B, and a report identifier 102C are generated as identifiers 102 indicating the determination results. Then, an other-hospital mark 122 indicating the other-hospital identifier 102A, a slice image mark 124 indicating the slice image identifier 102B, and a report mark 126 indicating the report identifier 102C are displayed in a list for each medical image data 96 in the search result list screen 106. Therefore, according to this configuration, the user can select or deselect medical image data 96 while referring to the other-hospital mark 122, slice image mark 124, and report mark 126.
また、出力システム10では、施設情報98Gに対して定められた第1条件として、施設情報98Gが他院を示す情報である(すなわち、医療画像データ96が他院から取得されたデータである)、という条件が用いられている。そして、施設情報98Gが第1条件を満たした場合、検索結果一覧画面106には、他院識別子102Aを示す他院マーク122が一覧表示される。従って、本構成によれば、ユーザに対して、検索結果一覧画面106を介して他院マーク122を参照させることで、医療画像データ96が他院から取得されたデータであるか否かを認識させることができる。 In addition, in the output system 10, the first condition set for the facility information 98G is that the facility information 98G is information indicating another hospital (i.e., the medical image data 96 is data obtained from another hospital). Then, when the facility information 98G satisfies the first condition, the search result list screen 106 displays a list of other hospital marks 122 indicating the other hospital identifier 102A. Therefore, according to this configuration, by having the user refer to the other hospital marks 122 via the search result list screen 106, it is possible to recognize whether or not the medical image data 96 is data obtained from another hospital.
また、出力システム10では、検査フェーズ情報98Iに対して定められた第1条件として、検査フェーズ情報98Iが読影フェーズまで進んだことを示す情報である(すなわち、医療画像データ96にレポート100が付されている)、という条件が用いられている。そして、検査フェーズ情報98Iが第1条件を満たした場合、検索結果一覧画面106には、レポート識別子102Cを示すレポートマーク126が一覧表示される。従って、本構成によれば、ユーザに対して、検索結果一覧画面106を介してレポートマーク126を参照させることで、医療画像データ96にレポート100が付されているか否かを認識させることができる。 In addition, in the output system 10, the first condition set for the examination phase information 98I is that the examination phase information 98I is information indicating that it has progressed to the interpretation phase (i.e., a report 100 has been attached to the medical image data 96). When the examination phase information 98I satisfies the first condition, a report mark 126 indicating the report identifier 102C is displayed in a list on the search result list screen 106. Therefore, according to this configuration, the user can recognize whether or not a report 100 has been attached to the medical image data 96 by referring to the report mark 126 via the search result list screen 106.
また、出力システム10では、医療画像データ96にスライス画像データが含まれているか否かを特定可能なスライス画像関連情報として、医療画像データ96の種類を示す情報が画像特性情報98Hに含まれている。また、画像特性情報98Hに対して定められた第1条件として、画像特性情報98Hに医療画像データ96がスライス画像データであること示す情報が含まれている、という条件が用いられている。そして、画像特性情報98Hが第1条件を満たした場合、検索結果一覧画面106には、スライス画像識別子102Bを示すスライス画像マーク124が一覧表示される。従って、本構成によれば、ユーザに対して、検索結果一覧画面106を介してスライス画像マーク124を参照させることで、医療画像データ96にスライス画像データが含まれているか否かを認識させることができる。また、ユーザに対して、スライス画像マーク124を参照させながら、医療画像データ96を選択又は非選択させることができる。 In the output system 10, the image characteristic information 98H contains information indicating the type of medical image data 96 as slice image related information that can identify whether or not slice image data is included in the medical image data 96. In addition, the first condition set for the image characteristic information 98H is that the image characteristic information 98H contains information indicating that the medical image data 96 is slice image data. When the image characteristic information 98H satisfies the first condition, the search result list screen 106 displays a list of slice image marks 124 indicating the slice image identifiers 102B. Therefore, according to this configuration, the user can recognize whether or not the medical image data 96 contains slice image data by referring to the slice image marks 124 via the search result list screen 106. In addition, the user can select or deselect the medical image data 96 while referring to the slice image marks 124.
また、出力システム10では、検索結果一覧画面106に、他院一括選択・非選択キー132、スライス画像一括選択・非選択キー134、及びレポート一括選択・非選択キー136が表示されている。他院一括選択・非選択キー132が操作されることによって、他院マーク122が表示されている識別子付き付帯情報104に対する一括選択又は一括非選択が行われる。また、スライス画像一括選択・非選択キー134が操作されることによって、スライス画像マーク124が表示されている識別子付き付帯情報104に対する一括選択又は一括非選択が行われる。更に、レポート一括選択・非選択キー136が操作されることによって、レポートマーク126が表示されている識別子付き付帯情報104に対する一括選択又は一括非選択が行われる。識別子付き付帯情報104は、医療画像データ96と対応しているので、識別子付き付帯情報104に対する一括選択又は一括非選択が行われることによって、医療画像データ96に対する一括選択又は一括非選択が行われる。従って、本構成によれば、第1条件を満たす情報が含まれる付帯情報98が付帯されている医療画像データ96を1つずつ個別に選択又は非選択する場合に比べ、第1条件を満たす情報が含まれる付帯情報98が付帯されている医療画像データ96を効率良く選択又は非選択することができる。 In addition, in the output system 10, the search result list screen 106 displays a select/deselect other hospitals key 132, a select/deselect slice image key 134, and a select/deselect report key 136. Operating the select/deselect other hospitals key 132 collectively selects or deselects the identifier-attached information 104 on which the other hospital mark 122 is displayed. Operating the slice image key 134 collectively selects or deselects the identifier-attached information 104 on which the slice image mark 124 is displayed. Operating the report key 136 collectively selects or deselects the identifier-attached information 104 on which the report mark 126 is displayed. Since the identifier-attached information 104 corresponds to the medical image data 96, the identifier-attached information 104 is collectively selected or deselected, and the medical image data 96 is selected or deselected. Therefore, with this configuration, medical image data 96 accompanied by incidental information 98 including information that satisfies the first condition can be more efficiently selected or deselected than when medical image data 96 accompanied by incidental information 98 including information that satisfies the first condition is individually selected or deselected one by one.
また、出力システム10では、指定された検索条件に従ってデータベース92内が検索されることでデータベース92から検索条件に応じた複数の医療画像データ96が取得される。従って、本構成によれば、検索条件を用いずに複数の医療画像データ96を取得する場合に比べ、ユーザが意図する複数の医療画像データ96を効率良く取得することができる。 In addition, the output system 10 searches the database 92 according to the specified search conditions, thereby acquiring multiple medical image data 96 corresponding to the search conditions from the database 92. Therefore, according to this configuration, the multiple medical image data 96 intended by the user can be acquired more efficiently than when multiple medical image data 96 are acquired without using search conditions.
なお、上記実施形態では、画像特性情報98Hに対して定められた第1条件として、画像特性情報98Hに医療画像データ96がスライス画像データであること示す情報が含まれている、という条件を例示したが、本開示の技術はこれに限定されない。例えば、画像特性情報98Hに対して定められた第1条件は、医療画像データ96のデータ量が既定データ量以上である、又は、医療画像データ96のデータ量が既定データ量未満である、という条件であってもよい。データ量が既定データ量以上であるか否かは、例えば、医療画像データ96の解像度、1回の検査で得られる医療画像データ96の枚数、1回の検査で得られる医療画像データ96のデータ量に基づいて判定される。既定データ量は、固定値であってもよいし、受付装置46等によって受け付けられた指示、又は、各種条件に応じて変更される可変値であってもよい。 In the above embodiment, the first condition set for the image characteristic information 98H is exemplified as a condition that the image characteristic information 98H includes information indicating that the medical image data 96 is slice image data, but the technology of the present disclosure is not limited to this. For example, the first condition set for the image characteristic information 98H may be a condition that the data amount of the medical image data 96 is equal to or greater than a predetermined data amount, or that the data amount of the medical image data 96 is less than the predetermined data amount. Whether the data amount is equal to or greater than the predetermined data amount is determined based on, for example, the resolution of the medical image data 96, the number of sheets of medical image data 96 obtained in one examination, and the data amount of the medical image data 96 obtained in one examination. The predetermined data amount may be a fixed value, or may be a variable value that is changed according to an instruction received by the reception device 46 or the like, or various conditions.
このように、画像特性情報98Hに対して定められた第1条件として、医療画像データ96のデータ量が既定データ量以上である、又は、医療画像データ96のデータ量が既定データ量未満である、という条件を用いた場合、スライス画像マーク124に代えて、医療画像データ96のデータ量が既定データ量以上であることを示すマーク、又は、医療画像データ96のデータ量が既定データ量未満であることを示すマークが検索結果一覧画面106に一覧表示されるようにすればよい。これにより、ユーザに対して、検索結果一覧画面106を介して、医療画像データ96のデータ量が既定データ量以上であることを示すマーク、又は、医療画像データ96のデータ量が既定データ量未満であることを示すマークを参照させることで、医療画像データ96のデータ量が既定データ量以上であるか否かを認識させることができる。 In this way, when the condition that the data amount of the medical image data 96 is equal to or greater than the default data amount, or the data amount of the medical image data 96 is less than the default data amount, is used as the first condition defined for the image characteristic information 98H, a mark indicating that the data amount of the medical image data 96 is equal to or greater than the default data amount, or a mark indicating that the data amount of the medical image data 96 is less than the default data amount, may be displayed in a list on the search result list screen 106 instead of the slice image mark 124. This allows the user to recognize whether the data amount of the medical image data 96 is equal to or greater than the default data amount, by referring to the mark indicating that the data amount of the medical image data 96 is equal to or greater than the default data amount, or the mark indicating that the data amount of the medical image data 96 is less than the default data amount, via the search result list screen 106.
また、上記実施形態では、検索結果一覧画面106に複数の識別子付き付帯情報104が一覧表示される形態例を挙げて説明したが、本開示の技術はこれに限定されない。例えば、図26に示すように、出力対象とされた医療画像データ96に基づく参照用画像142(例えば、サムネイル画像)が、出力対象とされた医療画像データ96に対応する識別子付き付帯情報104に対応付けられた状態で、検索結果一覧画面106内、及び、検索結果一覧画面106に関連付けられた画面内のうちの少なくとも1つに表示されるようにしてもよい。これにより、ユーザに対して、出力対象とされた医療画像データ96の概要を画像として視覚的に把握させることができる。 In the above embodiment, an example of a form in which a plurality of identifier-attached information 104 is displayed in a list on the search result list screen 106 has been described, but the technology of the present disclosure is not limited to this. For example, as shown in FIG. 26, a reference image 142 (e.g., a thumbnail image) based on the medical image data 96 to be output may be displayed in at least one of the search result list screen 106 and a screen associated with the search result list screen 106, in a state associated with the identifier-attached information 104 corresponding to the medical image data 96 to be output. This allows the user to visually grasp an overview of the medical image data 96 to be output as an image.
また、上記実施形態では、他院一括選択・非選択キー132、スライス画像一括選択・非選択キー134、及びレポート一括選択・非選択キー136を例示したが、本開示の技術はこれに限定されない。例えば、図27に示すように、他院一括選択・非選択キー132に代えて、他院一括選択キー132A及び他院一括非選択キー132Bを適用し、スライス画像一括選択・非選択キー134に代えて、スライス画像一括選択キー134A及びスライス画像一括非選択キー134Bを適用し、レポート一括選択・非選択キー136に代えて、レポート一括選択キー136A及びレポート一括非選択キー136Bを適用してもよい。 In addition, in the above embodiment, the other hospitals batch selection/non-selection key 132, the slice image batch selection/non-selection key 134, and the report batch selection/non-selection key 136 are exemplified, but the technology of the present disclosure is not limited to this. For example, as shown in FIG. 27, instead of the other hospitals batch selection/non-selection key 132, the other hospitals batch selection key 132A and the other hospitals batch non-selection key 132B may be applied, instead of the slice image batch selection/non-selection key 134, the slice image batch selection key 134A and the slice image batch non-selection key 134B may be applied, and instead of the report batch selection/non-selection key 136, the report batch selection key 136A and the report batch non-selection key 136B may be applied.
他院一括選択キー132Aは、他院一括選択・非選択キー132が有する一括選択機能を有するソフトキーである。他院一括非選択キー132Bは、他院一括選択・非選択キー132が有する一括非選択機能と同等の機能を有するソフトキーである。スライス画像一括選択キー134Aは、スライス画像一括選択・非選択キー134が有する一括選択機能と同等の機能を有するソフトキーである。スライス画像一括非選択キー134Bは、スライス画像一括選択・非選択キー134が有する一括非選択機能と同等の機能を有するソフトキーである。レポート一括選択キー136Aは、レポート一括選択・非選択キー136が有する一括選択機能と同等の機能を有するソフトキーである。レポート一括非選択キー136Bは、レポート一括選択・非選択キー136が有する一括非選択機能と同等の機能を有するソフトキーである。 The other hospitals bulk selection key 132A is a soft key having the bulk selection function of the other hospitals bulk selection/non-selection key 132. The other hospitals bulk non-selection key 132B is a soft key having a function equivalent to the bulk non-selection function of the other hospitals bulk selection/non-selection key 132. The slice image bulk selection key 134A is a soft key having a function equivalent to the bulk selection function of the slice image bulk selection/non-selection key 134. The slice image bulk non-selection key 134B is a soft key having a function equivalent to the bulk non-selection function of the slice image bulk selection/non-selection key 134. The report bulk selection key 136A is a soft key having a function equivalent to the bulk selection function of the report bulk selection/non-selection key 136. The report bulk non-selection key 136B is a soft key having a function equivalent to the bulk non-selection function of the report bulk selection/non-selection key 136.
また、上記実施形態では、出力対象選択装置12の一例として、サーバ18及びクライアント端末20を含む装置を例示したが、これはあくまでも一例に過ぎず、サーバ18のみ又はクライアント端末20のみによっても出力対象選択装置12と同等の装置を実現することができる。この場合、例えば、サーバ18のみ又はクライアント端末20のみによって第1出力対象選択処理及び第2出力対象選択処理と同等の処理が行われるようにすればよい。また、サーバ18及びクライアント端末20のうちの少なくとも1つ、画像管理サーバ14、並びに、出力装置16を含む装置が出力対象選択装置12と同等の機能を有していてもよい。また、サーバ18及びクライアント端末20のうちの少なくとも1つが、画像管理サーバ14及び出力装置16のうちの少なくとも1つの機能(例えば、検索部52B、及び/又は、記録制御部62B)を有していてもよい。 In the above embodiment, a device including the server 18 and the client terminal 20 is exemplified as an example of the output target selection device 12, but this is merely an example, and a device equivalent to the output target selection device 12 can be realized by only the server 18 or only the client terminal 20. In this case, for example, the first output target selection process and the second output target selection process can be performed by only the server 18 or only the client terminal 20. In addition, a device including at least one of the server 18 and the client terminal 20, the image management server 14, and the output device 16 may have a function equivalent to the output target selection device 12. In addition, at least one of the server 18 and the client terminal 20 may have at least one function of the image management server 14 and the output device 16 (for example, the search unit 52B and/or the recording control unit 62B).
また、上記実施形態では、医療画像データ96を管理するサーバとして、画像管理サーバ14のみを例示したが、本開示の技術はこれに限定されず、画像管理サーバ14は複数存在してもよい。この場合、画像管理サーバ14が医療施設(例えば、病院)毎に存在する形態例が挙げられる。 In addition, in the above embodiment, only the image management server 14 is exemplified as the server that manages the medical image data 96, but the technology disclosed herein is not limited to this, and there may be multiple image management servers 14. In this case, an example of a form in which an image management server 14 exists for each medical facility (e.g., hospital) is given.
また、上記実施形態では、付帯情報98に含まれる一部の情報が第1条件を満たす情報であるか否かを示す識別子102が付帯情報98に含まれる一部の情報に対して付与されることで識別子付き付帯情報104(図12参照)が生成される形態例を挙げて説明したが、本開示の技術はこれに限定されず、付帯情報98に含まれる全ての情報が第1条件を満たす情報であるか否かを示す識別子102が付帯情報98に含まれる全ての情報(すなわち、付帯情報98そのもの)に対して付与されることで識別子付き付帯情報104が生成されるようにしてもよい。この場合、識別子102を示すマークが検索結果一覧画面106に表示されるようにするとよい。これにより、ユーザに対して、検索結果一覧画面106を介して、識別子102を示すマークを参照させることで、医療画像データ96に対応する付帯情報98に含まれる全ての情報が第1条件を満たしているか否かを認識させることができる。 In the above embodiment, an example was described in which the identifier 102 indicating whether or not some of the information included in the incidental information 98 satisfies the first condition is assigned to some of the information included in the incidental information 98 to generate the identifier-attached information 104 (see FIG. 12 ). However, the technology disclosed herein is not limited to this, and the identifier 102 indicating whether or not all of the information included in the incidental information 98 satisfies the first condition may be assigned to all of the information included in the incidental information 98 (i.e., the incidental information 98 itself) to generate the identifier-attached information 104. In this case, it is preferable that a mark indicating the identifier 102 is displayed on the search result list screen 106. This allows the user to refer to the mark indicating the identifier 102 via the search result list screen 106, thereby allowing the user to recognize whether or not all of the information included in the incidental information 98 corresponding to the medical image data 96 satisfies the first condition.
また、上記実施形態では、第1条件の一例として、施設情報98Gに対して定められた第1条件、画像特性情報98Hに対して定められた第1条件、及び検査フェーズ情報98Iに対して定められた第1条件を挙げたが、本開示の技術はこれに限定されない。例えば、付帯情報98に含まれている他の情報に対して定められた第1条件であってもよい。この場合、例えば、患者ID98Aに対して定められた第1条件、氏名情報98Bに対して定められた第1条件、検査日情報98Cに対して定められた第1条件、検査期間情報98Dに対して定められた第1条件、モダリティ情報98Eに対して定められた第1条件、及びサーバ情報98Fに対して定められた第1条件であってもよい。そして、第1条件を満たすか否かが判定され、判定結果を示す識別子が付帯情報98に対して付されることによって識別子付き付帯情報104が生成されるようにし、第1条件を満たすと判定された場合の識別子102を視覚的に特定可能なマークが検索結果一覧画面106の大分類114及び小分類116に対して選択的に一覧表示されるようにすればよい。これにより、第1条件を満たす情報が含まれている付帯情報98に対応する医療画像データ96が検索結果一覧画面106を介してユーザによって選択又は非選択されることが可能となる。 In the above embodiment, the first condition defined for the facility information 98G, the first condition defined for the image characteristic information 98H, and the first condition defined for the examination phase information 98I are given as examples of the first condition, but the technology of the present disclosure is not limited thereto. For example, the first condition may be defined for other information included in the incidental information 98. In this case, for example, the first condition may be defined for the patient ID 98A, the first condition defined for the name information 98B, the first condition defined for the examination date information 98C, the first condition defined for the examination period information 98D, the first condition defined for the modality information 98E, and the first condition defined for the server information 98F. Then, it is determined whether the first condition is satisfied, and an identifier indicating the determination result is added to the incidental information 98 to generate the identifier-added incidental information 104, and a mark that can visually identify the identifier 102 when it is determined that the first condition is satisfied is selectively displayed in a list for the major classification 114 and the minor classification 116 of the search result list screen 106. This allows the user to select or deselect medical image data 96 corresponding to supplementary information 98 that contains information that satisfies the first condition via the search result list screen 106.
また、上記実施形態では、ストレージ40に第1出力対象選択処理プログラム80が記憶されている形態例を挙げて説明したが、本開示の技術はこれに限定されない。例えば、図28に示すように、第1出力対象選択処理プログラム80がSSD又はUSBメモリなどの記憶媒体200に記憶されていてもよい。記憶媒体200は、可搬型のコンピュータ読取可能な非一時的記憶媒体である。記憶媒体200に記憶されている第1出力対象選択処理プログラム80は、クライアント端末20にインストールされる。プロセッサ38は、第1出力対象選択処理プログラム80に従って第1出力対象選択処理を実行する。 In the above embodiment, an example in which the first output target selection processing program 80 is stored in the storage 40 has been described, but the technology of the present disclosure is not limited to this. For example, as shown in FIG. 28, the first output target selection processing program 80 may be stored in a storage medium 200 such as an SSD or a USB memory. The storage medium 200 is a portable, computer-readable, non-transitory storage medium. The first output target selection processing program 80 stored in the storage medium 200 is installed in the client terminal 20. The processor 38 executes the first output target selection processing in accordance with the first output target selection processing program 80.
また、ネットワーク24(図1参照)を介してクライアント端末20に接続される他のコンピュータ又はサーバ等の記憶装置に第1出力対象選択処理プログラム80を記憶させておき、クライアント端末20の要求に応じて第1出力対象選択処理プログラム80がダウンロードされ、クライアント端末20にインストールされるようにしてもよい。 The first output target selection processing program 80 may also be stored in a storage device such as another computer or server connected to the client terminal 20 via the network 24 (see FIG. 1), and the first output target selection processing program 80 may be downloaded and installed on the client terminal 20 in response to a request from the client terminal 20.
クライアント端末20に接続される他のコンピュータ又はサーバ等の記憶装置、又はストレージ40に第1出力対象選択処理プログラム80の全てを記憶させておく必要はなく、第1出力対象選択処理プログラム80の一部を記憶させておいてもよい。なお、記憶媒体200、クライアント端末20に接続される他のコンピュータ又はサーバ等の記憶装置、及びその他の外部ストレージは、プロセッサ38に直接的又は間接的に接続されて用いられるメモリとして位置付けられる。 It is not necessary to store the entire first output target selection processing program 80 in the storage device of another computer or server connected to the client terminal 20, or in the storage 40; only a portion of the first output target selection processing program 80 may be stored. Note that the storage medium 200, the storage device of another computer or server connected to the client terminal 20, and other external storage are positioned as memories that are directly or indirectly connected to and used by the processor 38.
また、上記実施形態では、クライアント端末20のプロセッサ38、ストレージ40、RAM42、及び通信I/F44がコンピュータとして例示されているが、本開示の技術はこれに限定されず、コンピュータに代えて、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、及び/又はPLD(Programmable Logic Device)を含むデバイスを適用してもよい。また、コンピュータに代えて、ハードウェア構成及びソフトウェア構成の組み合わせを用いてもよい。 In addition, in the above embodiment, the processor 38, storage 40, RAM 42, and communication I/F 44 of the client terminal 20 are exemplified as a computer, but the technology disclosed herein is not limited to this, and instead of a computer, a device including an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), and/or a PLD (Programmable Logic Device) may be applied. Also, instead of a computer, a combination of a hardware configuration and a software configuration may be used.
上記実施形態で説明した第1出力対象選択処理を実行するハードウェア資源としては、次に示す各種のプロセッサを用いることができる。プロセッサとしては、例えば、ソフトウェア、すなわち、プログラムを実行することで、第1出力対象選択処理を実行するハードウェア資源として機能する汎用的なプロセッサであるCPUが挙げられる。また、プロセッサとしては、例えば、FPGA、PLD、又はASICなどの特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路が挙げられる。何れのプロセッサにもメモリが内蔵又は接続されており、何れのプロセッサもメモリを使用することで第1出力対象選択処理を実行する。 The hardware resources for executing the first output target selection process described in the above embodiment can be various processors, as shown below. An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing the first output target selection process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, which is a processor having a circuit configuration designed specifically for executing a specific process, such as an FPGA, PLD, or ASIC. All of the processors have built-in or connected memory, and all of the processors execute the first output target selection process by using the memory.
第1出力対象選択処理を実行するハードウェア資源は、これらの各種のプロセッサのうちの1つで構成されてもよいし、同種または異種の2つ以上のプロセッサの組み合わせ(例えば、複数のFPGAの組み合わせ、又はCPUとFPGAとの組み合わせ)で構成されてもよい。また、第1出力対象選択処理を実行するハードウェア資源は1つのプロセッサであってもよい。 The hardware resource that executes the first output target selection process may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (e.g., a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the first output target selection process may be a single processor.
1つのプロセッサで構成する例としては、第1に、1つ以上のCPUとソフトウェアの組み合わせで1つのプロセッサを構成し、このプロセッサが、第1出力対象選択処理を実行するハードウェア資源として機能する形態がある。第2に、SoC(System-on-a-chip)などに代表されるように、第1出力対象選択処理を実行する複数のハードウェア資源を含むシステム全体の機能を1つのIC(Integrated Circuit)チップで実現するプロセッサを使用する形態がある。このように、第1出力対象選択処理は、ハードウェア資源として、上記各種のプロセッサの1つ以上を用いて実現される。 As an example of a configuration using a single processor, first, there is a form in which one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes the first output target selection process. Secondly, there is a form in which a processor is used that realizes the functions of the entire system, including multiple hardware resources that execute the first output target selection process, on a single IC (Integrated Circuit) chip, as typified by SoC (System-on-a-chip). In this way, the first output target selection process is realized using one or more of the various processors mentioned above as hardware resources.
これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子などの回路素子を組み合わせた電気回路を用いることができる。また、上記の第1出力対象選択処理はあくまでも一例である。従って、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。 More specifically, the hardware structure of these various processors can be an electric circuit that combines circuit elements such as semiconductor elements. Furthermore, the above-mentioned first output target selection process is merely one example. It goes without saying that unnecessary steps can be deleted, new steps can be added, and the processing order can be changed without departing from the spirit of the invention.
また、上記実施形態では、ストレージ28に第2出力対象選択処理プログラム82が記憶されている形態例を挙げて説明したが、本開示の技術はこれに限定されない。例えば、図29に示すように、第2出力対象選択処理プログラム82がSSD又はUSBメモリなどの記憶媒体300に記憶されていてもよい。記憶媒体300は、可搬型のコンピュータ読取可能な非一時的記憶媒体である。記憶媒体300に記憶されている第2出力対象選択処理プログラム82は、サーバ18にインストールされる。プロセッサ26は、第2出力対象選択処理プログラム82に従って第2出力対象選択処理を実行する。 In the above embodiment, an example in which the second output target selection processing program 82 is stored in the storage 28 has been described, but the technology of the present disclosure is not limited to this. For example, as shown in FIG. 29, the second output target selection processing program 82 may be stored in a storage medium 300 such as an SSD or a USB memory. The storage medium 300 is a portable, computer-readable, non-transitory storage medium. The second output target selection processing program 82 stored in the storage medium 300 is installed in the server 18. The processor 26 executes the second output target selection processing in accordance with the second output target selection processing program 82.
また、ネットワーク24(図1参照)を介してサーバ18に接続される他のコンピュータ又はサーバ等の記憶装置に第2出力対象選択処理プログラム82を記憶させておき、サーバ18の要求に応じて第2出力対象選択処理プログラム82がダウンロードされ、サーバ18にインストールされるようにしてもよい。 The second output target selection processing program 82 may also be stored in a storage device such as another computer or server connected to the server 18 via the network 24 (see FIG. 1), and the second output target selection processing program 82 may be downloaded and installed on the server 18 in response to a request from the server 18.
サーバ18に接続される他のコンピュータ又はサーバ等の記憶装置、又はストレージ28に第2出力対象選択処理プログラム82の全てを記憶させておく必要はなく、第2出力対象選択処理プログラム82の一部を記憶させておいてもよい。なお、記憶媒体300、サーバ18に接続される他のコンピュータ又はサーバ等の記憶装置、及びその他の外部ストレージは、プロセッサ26に直接的又は間接的に接続されて用いられるメモリとして位置付けられる。 It is not necessary to store the entire second output target selection processing program 82 in the storage device of another computer or server connected to the server 18, or in the storage 28; only a portion of the second output target selection processing program 82 may be stored. Note that the storage medium 300, the storage device of another computer or server connected to the server 18, and other external storage are positioned as memories that are directly or indirectly connected to and used by the processor 26.
また、上記実施形態では、サーバ18がコンピュータとして例示されているが、本開示の技術はこれに限定されず、コンピュータに代えて、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、及び/又はPLD(Programmable Logic Device)を含むデバイスを適用してもよい。また、コンピュータに代えて、ハードウェア構成及びソフトウェア構成の組み合わせを用いてもよい。 In addition, in the above embodiment, the server 18 is exemplified as a computer, but the technology of the present disclosure is not limited to this, and instead of a computer, a device including an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), and/or a PLD (Programmable Logic Device) may be applied. Also, instead of a computer, a combination of a hardware configuration and a software configuration may be used.
上記実施形態で説明した第2出力対象選択処理を実行するハードウェア資源としては、次に示す各種のプロセッサを用いることができる。プロセッサとしては、例えば、ソフトウェア、すなわち、プログラムを実行することで、第2出力対象選択処理を実行するハードウェア資源として機能する汎用的なプロセッサであるCPUが挙げられる。また、プロセッサとしては、例えば、FPGA、PLD、又はASICなどの特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路が挙げられる。何れのプロセッサにもメモリが内蔵又は接続されており、何れのプロセッサもメモリを使用することで第2出力対象選択処理を実行する。 The hardware resources for executing the second output target selection process described in the above embodiment can be various processors, as shown below. An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing the second output target selection process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, which is a processor having a circuit configuration designed specifically for executing a specific process, such as an FPGA, PLD, or ASIC. All of the processors have built-in or connected memory, and all of the processors use the memory to execute the second output target selection process.
第2出力対象選択処理を実行するハードウェア資源は、これらの各種のプロセッサのうちの1つで構成されてもよいし、同種または異種の2つ以上のプロセッサの組み合わせ(例えば、複数のFPGAの組み合わせ、又はCPUとFPGAとの組み合わせ)で構成されてもよい。また、第2出力対象選択処理を実行するハードウェア資源は1つのプロセッサであってもよい。 The hardware resource that executes the second output target selection process may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (e.g., a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the second output target selection process may be a single processor.
1つのプロセッサで構成する例としては、第1に、1つ以上のCPUとソフトウェアの組み合わせで1つのプロセッサを構成し、このプロセッサが、第2出力対象選択処理を実行するハードウェア資源として機能する形態がある。第2に、SoC(System-on-a-chip)などに代表されるように、第2出力対象選択処理を実行する複数のハードウェア資源を含むシステム全体の機能を1つのIC(Integrated Circuit)チップで実現するプロセッサを使用する形態がある。このように、第2出力対象選択処理は、ハードウェア資源として、上記各種のプロセッサの1つ以上を用いて実現される。 As an example of a configuration using a single processor, first, one or more CPUs are combined with software to form a single processor, and this processor functions as a hardware resource that executes the second output target selection process. Secondly, as typified by SoC (System-on-a-chip), a processor is used that realizes the functions of the entire system, including multiple hardware resources that execute the second output target selection process, on a single IC (Integrated Circuit) chip. In this way, the second output target selection process is realized using one or more of the various processors mentioned above as hardware resources.
これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子などの回路素子を組み合わせた電気回路を用いることができる。また、上記の第2出力対象選択処理はあくまでも一例である。従って、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。 More specifically, the hardware structure of these various processors can be an electric circuit that combines circuit elements such as semiconductor elements. Furthermore, the above-mentioned second output target selection process is merely one example. It goes without saying that unnecessary steps can be deleted, new steps can be added, and the processing order can be changed without departing from the spirit of the invention.
以上に示した記載内容及び図示内容は、本開示の技術に係る部分についての詳細な説明であり、本開示の技術の一例に過ぎない。例えば、上記の構成、機能、作用、及び効果に関する説明は、本開示の技術に係る部分の構成、機能、作用、及び効果の一例に関する説明である。よって、本開示の技術の主旨を逸脱しない範囲内において、以上に示した記載内容及び図示内容に対して、不要な部分を削除したり、新たな要素を追加したり、置き換えたりしてもよいことは言うまでもない。また、錯綜を回避し、本開示の技術に係る部分の理解を容易にするために、以上に示した記載内容及び図示内容では、本開示の技術の実施を可能にする上で特に説明を要しない技術常識等に関する説明は省略されている。 The above description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure, and are merely an example of the technology of the present disclosure. For example, the above explanation of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above description and illustrations, within the scope of the gist of the technology of the present disclosure. Also, in order to avoid confusion and to facilitate understanding of the parts related to the technology of the present disclosure, the above description and illustrations omit explanations of technical common knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.
本明細書において、「A及び/又はB」は、「A及びBのうちの少なくとも1つ」と同義である。つまり、「A及び/又はB」は、Aだけであってもよいし、Bだけであってもよいし、A及びBの組み合わせであってもよい、という意味である。また、本明細書において、3つ以上の事柄を「及び/又は」で結び付けて表現する場合も、「A及び/又はB」と同様の考え方が適用される。 In this specification, "A and/or B" is synonymous with "at least one of A and B." In other words, "A and/or B" means that it may be only A, only B, or a combination of A and B. In addition, in this specification, the same concept as "A and/or B" is also applied when three or more things are expressed by connecting them with "and/or."
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。 All publications, patent applications, and technical standards described in this specification are incorporated by reference into this specification to the same extent as if each individual publication, patent application, and technical standard was specifically and individually indicated to be incorporated by reference.
10 出力システム
12 出力対象選択装置
14 画像管理サーバ
16 出力装置
18 サーバ
20 クライアント端末
22,24 ネットワーク
26,38,52,62 プロセッサ
26A 第2送受信部
26B 判定部
26C 付与部
28,40,54,64 ストレージ
30,42,56,66 RAM
32 第1通信I/F
34 第2通信I/F
36,50,60,72 バス
38A 表示制御部
38B 生成部
38C 第1送受信部
44,58,68 通信I/F
46 受付装置
48 ディスプレイ
52A 第3送受信部
52B 検索部
62A 第4送受信部
62B 記録制御部
70 データ記録装置
74 記録対象データ
76 記録媒体
80 第1出力対象選択処理プログラム
82 第2出力対象選択処理プログラム
84 画像管理処理プログラム
86 出力処理プログラム
88 検索画面
90 検索条件情報
92 データベース
94 医療情報
96 医療画像データ
98 付帯情報
98A 患者ID
98B 氏名情報
98C 検査日情報
98D 検査期間情報
98E モダリティ情報
98F サーバ情報
98G 施設情報
98H 画像特性情報
98I 検査フェーズ情報
100 レポート
102 識別子
102A 他院識別子
102B スライス画像識別子
102C レポート識別子
104 識別子付き付帯情報
106 検索結果一覧画面
108 検索条件画面
110 個別選択・非選択画面
112 一括選択・非選択画面
114 大分類
116 小分類
118 大分類指定列
118A 大分類指定ボタン
120 小分類指定列
120A 小分類指定ボックス
122 他院マーク
124 スライス画像マーク
126 レポートマーク
126A チェックボックス
128 全解除キー
130 全リスト選択キー
132 他院一括選択・非選択キー
132A 他院一括選択キー
132B 他院一括非選択キー
134 スライス画像一括選択・非選択キー
134A スライス画像一括選択キー
134B スライス画像一括非選択キー
136 レポート一括選択・非選択キー
136A レポート一括選択キー
136B レポート一括非選択キー
140 出力対象リスト
140A 大分類別付帯情報
140B 小分類別付帯情報
142 参照用画像
200,300 記憶媒体
10 Output system 12 Output target selection device 14 Image management server 16 Output device 18 Server 20 Client terminal 22, 24 Network 26, 38, 52, 62 Processor 26A Second transmission/reception unit 26B Determination unit 26C Assignment unit 28, 40, 54, 64 Storage 30, 42, 56, 66 RAM
32 first communication I/F
34 Second communication I/F
36, 50, 60, 72 Bus 38A Display control unit 38B Generation unit 38C First transmission/reception unit 44, 58, 68 Communication I/F
46 Reception device 48 Display 52A Third transmission/reception unit 52B Search unit 62A Fourth transmission/reception unit 62B Recording control unit 70 Data recording device 74 Recording target data 76 Recording medium 80 First output target selection processing program 82 Second output target selection processing program 84 Image management processing program 86 Output processing program 88 Search screen 90 Search condition information 92 Database 94 Medical information 96 Medical image data 98 Supplementary information 98A Patient ID
98B Name information 98C Examination date information 98D Examination period information 98E Modality information 98F Server information 98G Facility information 98H Image characteristic information 98I Examination phase information 100 Report 102 Identifier 102A Other hospital identifier 102B Slice image identifier 102C Report identifier 104 Identified incidental information 106 Search result list screen 108 Search condition screen 110 Individual selection/non-selection screen 112 Bulk selection/non-selection screen 114 Major category 116 Minor category 118 Major category designation column 118A Major category designation button 120 Minor category designation column 120A Minor category designation box 122 Other hospital mark 124 Slice image mark 126 Report mark 126A Check box 128 All release key 130 All list selection key 132 Other hospital bulk selection/non-selection key 132A Other hospital bulk selection key 132B Other hospital bulk non-selection key 134 Slice image collective selection/non-selection key 134A Slice image collective selection key 134B Slice image collective non-selection key 136 Report collective selection/non-selection key 136A Report collective selection key 136B Report collective non-selection key 140 Output target list 140A Large classification-specific additional information 140B Small classification-specific additional information 142 Reference images 200, 300 Storage medium
Claims (14)
前記プロセッサは、
複数の医療画像データの各々に付帯する付帯情報に対して、前記付帯情報に含まれる情報が第1条件を満たす情報であるか否かを示す識別子を付与し、
前記医療画像データ毎に前記識別子が一覧表示される一覧画面を提示し、
前記一覧画面を介して、前記複数の医療画像データに対する選択又は非選択の指示を受け付け、
前記複数の医療画像データのうち、前記一覧画面を介して受け付けられた前記指示に従って選択された前記医療画像データを出力対象とする
出力対象選択装置。 A processor is provided.
The processor,
assigning an identifier to each of the plurality of pieces of medical image data associated with the additional information, the identifier indicating whether or not the information included in the additional information satisfies a first condition;
presenting a list screen on which the identifiers are displayed for each of the medical image data;
Accepting an instruction to select or not select the plurality of medical image data via the list screen;
an output target selection device for selecting the medical image data selected from the plurality of medical image data in accordance with the instruction received via the list screen as an output target.
前記一覧画面は、前記医療画像データ毎に且つ前記関連情報単位で前記識別子が一覧表示される画面である
請求項1に記載の出力対象選択装置。 The information included in the supplementary information is at least one piece of associated information related to the medical image data,
The output target selection device according to claim 1 , wherein the list screen is a screen in which the identifiers are displayed in a list for each of the medical image data and for each of the related information.
前記種類は、前記医療画像データが特定設備から取得されたか否かを特定可能な設備関連情報、前記医療画像データのデータ量を特定可能なデータ量関連情報、及び前記医療画像データにレポートが付されているか否かを特定可能なレポート関連情報のうちの少なくとも1つである
請求項2に記載の出力対象選択装置。 the first condition is determined for each type of the related information,
The output target selection device of claim 2, wherein the type is at least one of equipment-related information capable of identifying whether the medical image data was obtained from a specific facility, data volume-related information capable of identifying the data volume of the medical image data, and report-related information capable of identifying whether a report is attached to the medical image data.
請求項3に記載の出力対象選択装置。 The output target selection device of claim 3, wherein the first condition defined for the equipment-related information is a condition that the medical image data is data obtained from the specific equipment, or the medical image data is not data obtained from the specific equipment.
請求項3又は請求項4に記載の出力対象選択装置。 5. The output target selection device according to claim 3, wherein the first condition defined for the data amount related information is that the data amount is equal to or greater than a predetermined data amount, or that the data amount is less than the predetermined data amount.
請求項3から請求項5の何れか一項に記載の出力対象選択装置。 The output target selection device of any one of claims 3 to 5, wherein the first condition defined for the report-related information is a condition that the report is attached to the medical image data, or that the report is not attached to the medical image data.
請求項3から請求項6の何れか一項に記載の出力対象選択装置。 The output target selection device according to claim 3 , wherein the data amount related information includes slice image related information capable of specifying whether or not slice image data is included in the medical image data.
請求項7に記載の出力対象選択装置。 The output target selection device of claim 7, wherein the first condition defined for the slice image related information is a condition that the medical image data includes the slice image data, or the medical image data does not include the slice image data.
請求項1から請求項8の何れか一項に記載の出力対象選択装置。 The list screen displays at least one of a bulk selection key for selecting all of the medical image data that have additional information attached thereto, the additional information including information that satisfies the first condition, and a bulk non-selection key for non-selecting all of the medical image data that have additional information attached thereto, the additional information including information that satisfies the first condition. An output target selection device as described in any one of claims 1 to 8.
請求項1から請求項9の何れか一項に記載の出力対象選択装置。 The output target selection device according to claim 1 , wherein the processor acquires the plurality of medical image data by performing a search according to a specified search condition.
請求項1から請求項10の何れか一項に記載の出力対象選択装置。 The output target selection device according to any one of claims 1 to 10, wherein a reference image based on the medical image data selected as the output target by the processor is displayed in at least one of the list screen and a screen associated with the list screen.
前記出力対象選択装置によって前記出力対象とされた前記医療画像データを出力する出力装置と、
を備える出力システム。 An output object selection device according to any one of claims 1 to 11;
an output device that outputs the medical image data selected as the output target by the output target selection device;
An output system comprising:
複数の医療画像データの各々に付帯する付帯情報に対して、前記付帯情報に含まれる情報が第1条件を満たす情報であるか否かを示す識別子を付与すること、
前記医療画像データ毎に前記識別子が一覧表示される一覧画面を出力すること、
前記一覧画面を介して、前記複数の医療画像データに対する選択又は非選択の指示を受け付けること、及び、
前記複数の医療画像データのうち、前記一覧画面を介して受け付けられた前記指示に従って選択された前記医療画像データを出力対象とすること
を含む出力対象選択方法。 The computer
assigning an identifier to the supplementary information associated with each of the plurality of medical image data, the identifier indicating whether or not information included in the supplementary information satisfies a first condition;
outputting a list screen on which the identifiers are displayed for each of the medical image data;
Accepting an instruction to select or not select the plurality of medical image data via the list screen; and
and setting the medical image data selected from the plurality of medical image data in accordance with the instruction received via the list screen as the output target.
複数の医療画像データの各々に付帯する付帯情報に対して、前記付帯情報に含まれる情報が第1条件を満たす情報であるか否かを示す識別子を付与すること、
前記医療画像データ毎に前記識別子が一覧表示される一覧画面を出力すること、
前記一覧画面を介して、前記複数の医療画像データに対する選択又は非選択の指示を受け付けること、及び、
前記複数の医療画像データのうち、前記一覧画面を介して受け付けられた前記指示に従って選択された前記医療画像データを出力対象とすることを含む処理を実行させるためのプログラム。 On the computer,
assigning an identifier to the supplementary information associated with each of the plurality of medical image data, the identifier indicating whether or not information included in the supplementary information satisfies a first condition;
outputting a list screen on which the identifiers are displayed for each of the medical image data;
Accepting an instruction to select or not select the plurality of medical image data via the list screen; and
A program for executing a process including setting the medical image data selected from the plurality of medical image data in accordance with the instruction received via the list screen as the output target.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021126037A JP7706977B2 (en) | 2021-07-30 | 2021-07-30 | OUTPUT TARGET SELECTION DEVICE, OUTPUT SYSTEM, OUTPUT TARGET SELECTION METHOD, AND PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021126037A JP7706977B2 (en) | 2021-07-30 | 2021-07-30 | OUTPUT TARGET SELECTION DEVICE, OUTPUT SYSTEM, OUTPUT TARGET SELECTION METHOD, AND PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023020587A JP2023020587A (en) | 2023-02-09 |
| JP7706977B2 true JP7706977B2 (en) | 2025-07-14 |
Family
ID=85159741
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021126037A Active JP7706977B2 (en) | 2021-07-30 | 2021-07-30 | OUTPUT TARGET SELECTION DEVICE, OUTPUT SYSTEM, OUTPUT TARGET SELECTION METHOD, AND PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7706977B2 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003061906A (en) | 2001-08-28 | 2003-03-04 | Olympus Optical Co Ltd | Endoscope image filing system |
| JP2004102863A (en) | 2002-09-12 | 2004-04-02 | Hirofumi Hirano | Management system of medical data |
| JP2005182179A (en) | 2003-12-16 | 2005-07-07 | Hitachi Medical Corp | Image search system and program |
| JP2007286743A (en) | 2006-04-13 | 2007-11-01 | Toshiba Corp | Log creation method and log creation device |
| JP2008220482A (en) | 2007-03-09 | 2008-09-25 | Konica Minolta Medical & Graphic Inc | Diagnosis support system |
| JP2011018111A (en) | 2009-07-07 | 2011-01-27 | Konica Minolta Medical & Graphic Inc | Information processing system and program |
| WO2020105416A1 (en) | 2018-11-23 | 2020-05-28 | 富士フイルム株式会社 | Medical information display device, method, and program, and graphical user interface for displaying medical information |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012084008A (en) * | 2010-10-13 | 2012-04-26 | Sony Corp | Server, conference room management method by server, and network conference system |
-
2021
- 2021-07-30 JP JP2021126037A patent/JP7706977B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003061906A (en) | 2001-08-28 | 2003-03-04 | Olympus Optical Co Ltd | Endoscope image filing system |
| JP2004102863A (en) | 2002-09-12 | 2004-04-02 | Hirofumi Hirano | Management system of medical data |
| JP2005182179A (en) | 2003-12-16 | 2005-07-07 | Hitachi Medical Corp | Image search system and program |
| JP2007286743A (en) | 2006-04-13 | 2007-11-01 | Toshiba Corp | Log creation method and log creation device |
| JP2008220482A (en) | 2007-03-09 | 2008-09-25 | Konica Minolta Medical & Graphic Inc | Diagnosis support system |
| JP2011018111A (en) | 2009-07-07 | 2011-01-27 | Konica Minolta Medical & Graphic Inc | Information processing system and program |
| WO2020105416A1 (en) | 2018-11-23 | 2020-05-28 | 富士フイルム株式会社 | Medical information display device, method, and program, and graphical user interface for displaying medical information |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023020587A (en) | 2023-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7552845B2 (en) | Information processing device, medical image display device, and program | |
| JP4976164B2 (en) | Similar case retrieval apparatus, method, and program | |
| EP2597617B1 (en) | Method and apparatus for displaying ultrasound image | |
| US11664127B2 (en) | Medical information processing apparatus, medical information processing method, and electronic medical record system | |
| US7957568B2 (en) | Image interpretation report creating apparatus and image interpretation support system | |
| JP2018509689A (en) | Context generation of report content for radiation reports | |
| US10650267B2 (en) | Medical image processing apparatus | |
| EP3356971B1 (en) | System for mapping findings to pertinent echocardiogram loops | |
| US11238974B2 (en) | Information processing apparatus, information processing method, and storage medium storing program | |
| US10210309B2 (en) | Image display method, medical diagnostic imaging apparatus, and medical image processing apparatus | |
| CN101154235A (en) | image storage device | |
| US20140143719A1 (en) | Method and apparatus for providing an integrated display of clinical data | |
| JP7604552B2 (en) | Information processing device, information processing method, and program | |
| JP7706977B2 (en) | OUTPUT TARGET SELECTION DEVICE, OUTPUT SYSTEM, OUTPUT TARGET SELECTION METHOD, AND PROGRAM | |
| US20090012968A1 (en) | Medical Image Management System | |
| US11631490B2 (en) | Medical image display device, method, and program for managing the display of abnormality detection results | |
| KR101129718B1 (en) | Reading aid method of digital test images | |
| JP2013214298A (en) | Interpretation report creation support device | |
| JP2010284204A (en) | Medical image display device | |
| JP6073567B2 (en) | Medical information recording apparatus and medical information recording method | |
| JP7578876B2 (en) | RESERVATION PROCESSING PROGRAM, RESERVATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS | |
| JP2005293059A (en) | Medical image server and program for same | |
| JP2026018144A (en) | Medical image management device, medical image management method, and program | |
| JP6728595B2 (en) | Image display program, method, and device | |
| JP2023138075A (en) | Medical support device, medical support system, medical support method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240404 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250304 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250409 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250610 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250702 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7706977 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |