[go: up one dir, main page]

JP2017118913A - Information processing device, control method and program thereof, server, control method and program thereof, information processing system, and control method and program thereof - Google Patents

Information processing device, control method and program thereof, server, control method and program thereof, information processing system, and control method and program thereof Download PDF

Info

Publication number
JP2017118913A
JP2017118913A JP2015256097A JP2015256097A JP2017118913A JP 2017118913 A JP2017118913 A JP 2017118913A JP 2015256097 A JP2015256097 A JP 2015256097A JP 2015256097 A JP2015256097 A JP 2015256097A JP 2017118913 A JP2017118913 A JP 2017118913A
Authority
JP
Japan
Prior art keywords
medical image
image data
server
information processing
stored
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.)
Ceased
Application number
JP2015256097A
Other languages
Japanese (ja)
Inventor
阪本 剛
Takeshi Sakamoto
剛 阪本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Canon Medical Systems Corp
Original Assignee
Canon Marketing Japan Inc
Aze Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc, Aze Ltd filed Critical Canon Marketing Japan Inc
Priority to JP2015256097A priority Critical patent/JP2017118913A/en
Publication of JP2017118913A publication Critical patent/JP2017118913A/en
Ceased legal-status Critical Current

Links

Images

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)
  • Processing Or Creating Images (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a mechanism to reduce a burden on a server while reducing complications that a user undergoes when creating an environment where medical image data can be checked at a plurality of locations on the same display condition.SOLUTION: When medical image data and display condition setting are stored in a server, the display condition setting is stored in a memory of the server if the medical image data is already stored in the server, and the medical image data and display condition setting for the medical image data are stored in the memory of the server if the medical image data has not been stored yet. Thus, without a user having to make a choice about the storage, it is possible to prevent the medical image data from being preserved on the server redundantly, thereby reducing a burden on the server while reducing complications that the user undergoes.SELECTED DRAWING: Figure 5

Description

本発明は、情報処理装置、情報処理方法、プログラムに関し、複数の拠点で同じ表示条件で医用画像データを確認できる環境を構築する際に、ユーザの煩雑さを軽減しつつも、サーバの負荷を軽減する技術に関するものである。   The present invention relates to an information processing apparatus, an information processing method, and a program. When an environment in which medical image data can be confirmed at a plurality of bases under the same display conditions is constructed, the load on the server is reduced while reducing the complexity of the user. It relates to mitigating technology.

これまで病院内の画像解析業務では、スタンドアロンシステムのワークステーションが設置され、独立した環境で画像解析がなされデータを院内システムに送信するということが行われていたが、近年では院内のシステムに統合されたネットワークシステムのワークステーションが画像解析業務を担っている。さらに、院外でも画像解析業務が行える環境も求められており、院外のクラウドサーバ上に医用画像データを保管して院内・院外とわず複数の環境(PC)からアクセスできるようにし、医師や医療従事者が複数の拠点から画像解析業務に携われるような環境が構築されつつある。特許文献1には、院外のクラウドサーバ上に医用画像を恒久的に保管し、ネットワークに接続されている医用画像参照装置から参照することができる仕組みが開示されている。   Until now, in the image analysis work in hospitals, a stand-alone system workstation has been installed, image analysis is performed in an independent environment, and data is sent to the hospital system, but in recent years it has been integrated into the hospital system The network system workstation is in charge of image analysis. In addition, there is also a need for an environment that allows image analysis work outside the hospital. Medical image data is stored on a cloud server outside the hospital so that it can be accessed from multiple environments (PCs) both inside and outside the hospital. An environment in which workers are engaged in image analysis work from multiple bases is being built. Patent Document 1 discloses a mechanism that can permanently store a medical image on a cloud server outside the hospital and refer to it from a medical image reference device connected to a network.

特開2012−141838号公報JP 2012-141838 A

ところで、医用画像データの読影時は、一時読影と二次読影というように、複数人の読影者で読影を行うことがあるが、このような場合には、同じ表示条件で医用画像データを確認できる環境が求められる。このような環境を実現する方法としては、医用画像データを表示する際の表示条件の設定(以下、ワークリストとも称する)を医用画像データとともにサーバ上に保管することで対応することが可能である。   By the way, when interpreting medical image data, there are cases where interpretation is performed by multiple interpreters, such as temporary interpretation and secondary interpretation. In such a case, the medical image data is confirmed under the same display conditions. A possible environment is required. As a method for realizing such an environment, the setting of display conditions (hereinafter also referred to as a work list) when medical image data is displayed can be stored on the server together with the medical image data. .

また、このような表示条件の設定をサーバ上に保存する際に、既に医用画像データが保存されていることもある。そのためサーバ上に医用画像データが重複して保存されてサーバ容量を圧迫しないようにするためには、サーバへの保存時に医用画像データと表示条件とを設定とを保存するか、医用画像データは保存させずに表示条件の設定だけを保存するかを、ユーザが選択しなければならず、操作が煩雑であった。   Further, when such display condition settings are stored on the server, medical image data may already be stored. For this reason, in order to prevent the medical image data from being duplicated and stored on the server so as not to reduce the server capacity, the medical image data and the display conditions are stored when saving to the server. The user has to select whether to save only the display condition setting without saving, and the operation is complicated.

そこで、本発明は複数の拠点で同じ表示条件で医用画像データを確認できる環境を構築する際に、ユーザの煩雑さを軽減しつつも、サーバの負荷を軽減する仕組みを提供することを目的としている。   Therefore, the present invention has an object to provide a mechanism for reducing the load on the server while reducing the complexity of the user when constructing an environment in which medical image data can be confirmed at a plurality of bases under the same display conditions. Yes.

本発明は、医用画像データを記憶可能な記憶手段を備えたサーバと通信可能な情報処理装置であって、前記医用画像データに対する、表示条件の設定を受け付ける設定受付手段と、前記設定受付手段で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付手段と、前記保存指示受付手段により保存指示を受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断した結果を取得する取得手段と、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶すべく送信し、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されているとの結果である場合には、前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶すべく送信する送信手段と、を備えることを特徴とする。   The present invention is an information processing apparatus capable of communicating with a server having a storage unit capable of storing medical image data, wherein a setting reception unit that receives display condition settings for the medical image data, and the setting reception unit A storage instruction receiving unit that receives an instruction to store the received display condition setting in the server, and specific information that can identify the medical image data that has received the storage instruction by the storage instruction receiving unit. Is obtained as a result of determining whether or not the medical image data is stored in the storage means of the server, and the result obtained by the acquisition means is a result that the medical image data is not stored in the server. If there is, the server sets the medical image data and the setting of display conditions for the medical image data received by the setting receiving unit. If the result obtained by the acquisition means is that the medical image data is stored in the server, the medical information received by the setting reception means is transmitted to be stored in the storage means. Transmission means for transmitting the setting of display conditions for the image data so as to be stored in the storage means of the server.

本発明によれば、複数の拠点で同じ表示条件で医用画像データを確認できる環境を構築する際に、ユーザの煩雑さを軽減しつつも、サーバの負荷を軽減することができる。   According to the present invention, when an environment in which medical image data can be confirmed at a plurality of bases under the same display conditions is constructed, the load on the server can be reduced while reducing the complexity of the user.

本発明の情報処理システムのシステム構成の一例を示す図である。It is a figure which shows an example of the system configuration | structure of the information processing system of this invention. 情報処理装置110、管理サーバ120、情報処理装置130、管理サーバ150のハードウェア構成の一例を示す図である。2 is a diagram illustrating an example of a hardware configuration of an information processing device 110, a management server 120, an information processing device 130, and a management server 150. FIG. 情報処理装置110と、管理サーバ150の機能構成を説明するブロック図の一例を示す図である。2 is a diagram illustrating an example of a functional block diagram of an information processing apparatus 110 and a management server 150. FIG. (A)DICOMの規格を示す図である。(B)管理サーバ150で管理されるDICOM画像と表示条件の設定(ワークリスト)の構成の一例を示す図である。(A) It is a figure which shows the standard of DICOM. (B) It is a figure which shows an example of a structure of the setting (work list) of the DICOM image and display conditions managed by the management server 150. 第1の実施形態に係る表示条件の設定を保存する流れを説明するためのフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart for demonstrating the flow which preserve | saves the setting of the display condition which concerns on 1st Embodiment. 管理サーバ150に保存された表示条件の設定を適用して3次元医用画像を生成して表示する流れを説明するためのフローチャートの一例を示す図である。6 is a diagram illustrating an example of a flowchart for explaining a flow of generating and displaying a three-dimensional medical image by applying display condition settings stored in a management server 150. FIG. 情報処理装置110、130の表示端末210に表示されビューアの画面の一例を示す図である。3 is a diagram illustrating an example of a viewer screen displayed on the display terminal 210 of the information processing apparatuses 110 and 130. FIG. 情報処理装置110に保存される管理サーバ150の保存先パスを管理するテーブルの一例を示す図である。6 is a diagram illustrating an example of a table for managing a storage destination path of the management server 150 stored in the information processing apparatus 110. FIG. 第2の実施形態に係る表示条件の設定を保存する流れを説明するためのフローチャートの一例を示す図である。It is a figure which shows an example of the flowchart for demonstrating the flow which preserve | saves the setting of the display condition which concerns on 2nd Embodiment.

以下、図面を参照して、本発明の実施形態を詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の情報処理システムのシステム構成の一例を示す図である。   FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system according to the present invention.

本発明の情報処理システムは、モダリティ140、医用画像表示装置として用いられる情報処理装置110、医療施設A160内で医用画像を管理する管理サーバ120(サーバ装置)、がLAN(Local Area Network)やWAN(Wide Area Network)等の医療施設A160内ネットワークを介して相互にデータ通信可能に接続されている。さらに医療施設A160内のネットワークは、医療施設A160外の管理サーバ150とネットワークを介して相互にデータ通信可能に接続されており、医療施設A160内の画像等を医療施設A160外に保管できるように設けられている。また、別の医療施設B170の情報処理装置130や、医師自宅180の情報処理装置130もネットワークを介して管理サーバ150と相互にデータ通信可能に接続することもでき、管理サーバ150の画像等を取得できるように設けられている。   The information processing system according to the present invention includes a modality 140, an information processing device 110 used as a medical image display device, and a management server 120 (server device) that manages medical images in a medical facility A160, such as a LAN (Local Area Network) or a WAN. They are connected to each other via a network in the medical facility A160 such as (Wide Area Network) so that data communication is possible. Furthermore, the network in the medical facility A160 is connected to the management server 150 outside the medical facility A160 so as to be able to perform data communication with each other via the network, so that images and the like in the medical facility A160 can be stored outside the medical facility A160. Is provided. In addition, the information processing device 130 of another medical facility B 170 and the information processing device 130 of the doctor's home 180 can be connected to the management server 150 via the network so as to be able to perform data communication with each other. It is provided so that it can be acquired.

なお、図1の各端末構成は一例であり、用途や目的に応じてさまざまな構成例があることは言うまでもない。   Note that each terminal configuration in FIG. 1 is an example, and it goes without saying that there are various configuration examples depending on the application and purpose.

以下、本実施形態ではモダリティとしてX線CT装置(モダリティ140)を例に説明を行うが、これに限られず、医用画像データ管理が必要となるモダリティであれば適用可能である。   Hereinafter, in the present embodiment, an X-ray CT apparatus (modality 140) will be described as an example as a modality, but the present invention is not limited to this, and any modality that requires medical image data management is applicable.

モダリティ140で撮影された医用画像は、予め設定された情報処理装置110や医療施設A160内のPACS(Picture Archiving Communication System)等の管理サーバ120や当該管理サーバ120を介して外部の管理サーバ150に送信し、保存させることができる。モダリティ140によって撮影された医用画像データは、DICOM規格のDICOM画像であり、患者名、患者ID、患者の性別、検査日、検査時間、検査部位、検査装置等の付帯情報と画像データとで構成されている。   A medical image photographed by the modality 140 is sent to an external management server 150 via a management server 120 such as a preset information processing apparatus 110 or a PACS (Picture Archiving Communication System) in the medical facility A 160 or the management server 120. Can be sent and saved. The medical image data photographed by the modality 140 is a DICOM image of DICOM standard, and is composed of incidental information and image data such as patient name, patient ID, patient sex, examination date, examination time, examination site, examination apparatus, etc. Has been.

情報処理装置110は、医療施設A160内に設けられており、モダリティ140で撮影された医用画像データ(複数の断層画像データ)や、管理サーバ120や管理サーバ150で管理されている医用画像データを取得して表示したり、種々の画像処理を行うことができるワークステーション(医用画像処理装置)である。また、情報処理装置は110は、各種処理を行った後の表示条件であるワークリストを管理サーバ120や管理サーバ150に保存させることができる。また、管理サーバ120や管理サーバ150で保存されている医用画像データとともに当該医用画像データに対応するワークリストを取得し、医用画像データにワークリストを適用させて、保存時の表示状態を再現して表示することができる。   The information processing apparatus 110 is provided in the medical facility A 160 and stores medical image data (a plurality of tomographic image data) captured by the modality 140 and medical image data managed by the management server 120 or the management server 150. This is a workstation (medical image processing apparatus) that can acquire and display and perform various image processing. Further, the information processing apparatus 110 can cause the management server 120 or the management server 150 to store a work list that is a display condition after performing various processes. Also, a work list corresponding to the medical image data is acquired together with the medical image data stored in the management server 120 or the management server 150, and the work list is applied to the medical image data to reproduce the display state at the time of storage. Can be displayed.

管理サーバ120は、主に医療施設A160内のモダリティ140で撮影された画像を保存し、管理するためのPACS(Picture Archiving Communication System)等のサーバ装置であり、モダリティ140から取得した医用画像や、当該医用画像を表示する際の透明度・カラーマップ・画像の回転や拡大/縮小等の表示条件の設定(ワークリスト)も保存することができる。管理サーバ120で管理されている医用画像は、医療施設A160内の情報処理装置110からアクセスすることができ、所望の場所で閲覧することができる。また、管理サーバ120から取得された医用画像は、表示条件の設定(ワークリスト)を適用した状態で表示されることにより、複数の情報処理装置110において同一の表示条件で閲覧することが出来る。   The management server 120 is a server device such as a PACS (Picture Archiving Communication System) for storing and managing images captured by the modality 140 in the medical facility A160, and medical images acquired from the modality 140, The display conditions (work list) such as transparency, color map, image rotation and enlargement / reduction when displaying the medical image can also be saved. The medical image managed by the management server 120 can be accessed from the information processing apparatus 110 in the medical facility A160 and can be viewed at a desired location. Further, the medical image acquired from the management server 120 is displayed in a state where the display condition setting (work list) is applied, so that it can be browsed on the plurality of information processing apparatuses 110 under the same display condition.

管理サーバ150は、医療施設A160外からもアクセス可能に設けられているクラウドサーバ等であり、医療施設A160内のモダリティ140から撮影された医用画像や情報処理装置110で設定された表示条件の設定(ワークリスト)を、院内の管理サーバ120や院内の情報処理装置110を介して取得し保存・管理することができる。また、管理サーバ150は、医療施設A160以外の別の医療施設B170等からの医用画像管理も行うこともできる。管理サーバ120で管理されている医用画像は、医療施設A160内の情報処理装置110や医療施設B170の情報処理装置130や医師自宅180の情報処理装置130等からアクセスすることができ、所望の場所で閲覧することができる。また、管理サーバ150から取得された医用画像は、表示条件の設定(ワークリスト)を適用した状態で表示されることにより、複数の情報処理装置110、130において同一の表示条件で閲覧することが出来る。   The management server 150 is a cloud server or the like provided so as to be accessible from outside the medical facility A 160, and a medical image photographed from the modality 140 in the medical facility A 160 and setting of display conditions set by the information processing apparatus 110. (Worklist) can be acquired, stored and managed via the in-hospital management server 120 or the in-hospital information processing apparatus 110. The management server 150 can also manage medical images from another medical facility B170 other than the medical facility A160. The medical image managed by the management server 120 can be accessed from the information processing device 110 in the medical facility A160, the information processing device 130 in the medical facility B170, the information processing device 130 in the doctor's home 180, etc. You can browse at. In addition, the medical image acquired from the management server 150 can be viewed on the plurality of information processing apparatuses 110 and 130 under the same display condition by being displayed with the display condition setting (work list) applied. I can do it.

情報処理装置130は、医療施設B170や医師自宅180に設けられており、管理サーバ120や管理サーバ150で管理されている医用画像データを取得して表示したり、医用画像データに対して各種処理を行うことができるワークステーション(医用画像処理装置)である。情報処理装置130は、各種処理を行った後の表示条件であるワークリストを管理サーバ120や管理サーバ150に保存させることができる。また、管理サーバ120や管理サーバ150で保存されている医用画像データとともに当該医用画像データに対応するワークリストを取得し、医用画像データにワークリストを適用させて、保存時の表示状態を再現して表示することができる。   The information processing apparatus 130 is provided in the medical facility B 170 and the doctor's home 180, acquires and displays medical image data managed by the management server 120 and the management server 150, and performs various processes on the medical image data. It is a workstation (medical image processing apparatus) that can perform the above. The information processing device 130 can cause the management server 120 or the management server 150 to save a work list that is a display condition after performing various processes. Also, a work list corresponding to the medical image data is acquired together with the medical image data stored in the management server 120 or the management server 150, and the work list is applied to the medical image data to reproduce the display state at the time of storage. Can be displayed.

図2は、情報処理装置110、130、管理サーバ120、150のハードウェア構成の一例を示す図である。   FIG. 2 is a diagram illustrating an example of the hardware configuration of the information processing apparatuses 110 and 130 and the management servers 120 and 150.

CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。   The CPU 201 comprehensively controls each device and controller connected to the system bus 204.

また、ROM202あるいは外部メモリ211(記憶手段)には、CPU201の制御プログラムであるBIOS(Basic Input / OutputSystem)やオペレーティングシステムプログラム(以下、OS)や、情報処理装置110、130、管理サーバ120、150の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。
外部メモリ211は、本発明における、医用画像データを記憶可能な記憶手段の一例である。
In addition, the ROM 202 or the external memory 211 (storage means) has a BIOS (Basic Input / Output System) or an operating system program (hereinafter referred to as OS) that is a control program of the CPU 201, information processing apparatuses 110 and 130, and management servers 120 and 150. Various programs and the like described later necessary for realizing the function to be executed are stored. The RAM 203 functions as a main memory, work area, and the like for the CPU 201.
The external memory 211 is an example of a storage unit capable of storing medical image data in the present invention.

CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。   The CPU 201 implements various operations by loading a program necessary for execution of processing into the RAM 203 and executing the program.

また、入力コントローラ205は、キーボードや不図示のマウス等のポインティングデバイス等の入力デバイス209からの入力を制御する。   The input controller 205 controls input from an input device 209 such as a keyboard or a pointing device such as a mouse (not shown).

ビデオコントローラ206は、ディスプレイ210等の表示器への表示を制御する。表示器の種類はCRTや、液晶ディスプレイを想定するが、これに限らない。   The video controller 206 controls display on a display device such as the display 210. The type of the display device is assumed to be a CRT or a liquid crystal display, but is not limited thereto.

メモリコントローラ207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスクやフレキシブルディスク或いはPCMCIAカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ211へのアクセスを制御する。   The memory controller 207 is a card type memory connected via an adapter to a hard disk, a flexible disk, or a PCMCIA card slot for storing a boot program, browser software, various applications, font data, user files, editing files, various data, etc. The access to the external memory 211 is controlled.

通信I/Fコントローラ(通信I/FC)208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。   A communication I / F controller (communication I / FC) 208 is connected to and communicates with an external device via a network, and executes communication control processing in the network. For example, Internet communication using TCP / IP is possible.

尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ210上での表示を可能としている。   Note that the CPU 201 enables display on the display 210 by executing outline font rasterization processing on a display information area in the RAM 203, for example.

また、CPU201は、ディスプレイ210上の不図示のマウスカーソル等でのユーザ指示を可能とする。 Further, the CPU 201 enables a user instruction with a mouse cursor (not shown) on the display 210.

本発明の各端末が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。   Various programs and the like used for each terminal of the present invention to execute various processes to be described later are recorded in the external memory 211, and are executed by the CPU 201 by being loaded into the RAM 203 as necessary.

さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ211に格納されている。   Furthermore, definition files and various information tables used by the program according to the present invention are stored in the external memory 211.

本実施形態の以下の説明では、情報処理装置110と管理サーバ150とのデータのやり取りを例に示すが情報処理装置110の代わりに情報処理装置130でもよく、また、管理サーバ150の代わりに院外からアクセスすることができれば管理サーバ120でもよい。   In the following description of the present embodiment, data exchange between the information processing apparatus 110 and the management server 150 is shown as an example, but the information processing apparatus 130 may be used instead of the information processing apparatus 110, and outside the hospital instead of the management server 150. The management server 120 may be used as long as it can be accessed from.

図3は、情報処理装置110と、管理サーバ150の機能構成を説明するブロックの一例を示す図である。情報処理装置110は、設定受付部301と、保存指示受付部302と、特定条件送信部303と、結果取得部307と、送信部308とを有する。管理サーバ150は、特定条件受信部304と、判断部305と、結果送信部306と、記憶制御部309とを有する。   FIG. 3 is a block diagram illustrating an example of functional configurations of the information processing apparatus 110 and the management server 150. The information processing apparatus 110 includes a setting reception unit 301, a storage instruction reception unit 302, a specific condition transmission unit 303, a result acquisition unit 307, and a transmission unit 308. The management server 150 includes a specific condition reception unit 304, a determination unit 305, a result transmission unit 306, and a storage control unit 309.

情報処理装置110の設定受付部301は、医用画像データに対する、表示条件の設定をユーザから受け付ける機能部である。   The setting reception unit 301 of the information processing apparatus 110 is a functional unit that receives a display condition setting for medical image data from a user.

情報処理装置110の保存指示受付部302は、設定受付部301で受け付けられた表示条件の設定を管理サーバ150に保存させる指示をユーザから受け付ける機能部である。   The save instruction accepting unit 302 of the information processing apparatus 110 is a functional unit that accepts an instruction from the user to cause the management server 150 to save the display condition setting accepted by the setting accepting unit 301.

情報処理装置110の特定条件送信部303は、保存指示受付部302により保存指示を受け付けた医用画像データを特定可能な特定情報を管理サーバ150に送信する機能部である。   The specific condition transmission unit 303 of the information processing apparatus 110 is a functional unit that transmits specific information that can specify medical image data whose storage instruction is received by the storage instruction reception unit 302 to the management server 150.

管理サーバ150の特定条件受信部304は、特定条件送信部303から送信された特定情報を受信する機能部である。   The specific condition receiving unit 304 of the management server 150 is a functional unit that receives the specific information transmitted from the specific condition transmitting unit 303.

管理サーバ150の判断部305は、特定条件受信部304により受け付けた前記医用画像データを特定可能な特定情報を用いて、医用画像データが管理サーバ150の外部メモリ211に記憶されている否か判断する機能部である。   The determination unit 305 of the management server 150 determines whether or not the medical image data is stored in the external memory 211 of the management server 150 using the specific information that can identify the medical image data received by the specific condition reception unit 304. It is a functional part to do.

管理サーバ150の結果送信部306は、管理サーバ150の判断部305により判断された結果を情報処理装置110に送信する機能部である。   The result transmission unit 306 of the management server 150 is a functional unit that transmits the result determined by the determination unit 305 of the management server 150 to the information processing apparatus 110.

情報処理装置110の結果取得部307は、管理サーバ150の結果送信部306により送信された、医用画像データが管理サーバ150の外部メモリ211に記憶されているか否かを示す結果を取得する機能部である。   The result acquisition unit 307 of the information processing device 110 acquires a result indicating whether or not medical image data transmitted from the result transmission unit 306 of the management server 150 is stored in the external memory 211 of the management server 150. It is.

情報処理装置110の送信部308は、情報処理装置110の結果取得部307により取得された結果が、医用画像データが管理サーバ150の外部メモリ211に記憶されていないとの結果である場合には、医用画像データと情報処理装置110の設定受付部301で受け付けた医用画像データに対する表示条件の設定とを管理サーバ150の外部メモリ211に記憶すべく送信し、情報処理装置110の結果取得部307により取得された結果が、医用画像データが管理サーバ150の外部メモリ211に記憶されているとの結果である場合には、情報処理装置110の設定受付部301で受け付けた医用画像データに対する表示条件の設定を管理サーバ150の外部メモリ211に記憶すべく送信する機能部である。   When the result acquired by the result acquisition unit 307 of the information processing apparatus 110 is a result that the medical image data is not stored in the external memory 211 of the management server 150, the transmission unit 308 of the information processing apparatus 110 The medical image data and the setting of the display condition for the medical image data received by the setting reception unit 301 of the information processing apparatus 110 are transmitted to be stored in the external memory 211 of the management server 150, and the result acquisition unit 307 of the information processing apparatus 110 is transmitted. If the result obtained by the above is the result that the medical image data is stored in the external memory 211 of the management server 150, the display condition for the medical image data received by the setting reception unit 301 of the information processing apparatus 110 is displayed. Is a functional unit that transmits the setting to be stored in the external memory 211 of the management server 150.

管理サーバ150の記憶制御部309は、情報処理装置110の送信部308により送信された情報を管理サーバ150の外部メモリ211に記憶させる機能部であり、具体的には、送信部308によって医用画像データと当該医用画像データに対する表示条件の設定とが送信された場合には、当該医用画像データと対応する表示条件の設定とを管理サーバ150の外部メモリ211に記憶し、送信部308によって医用画像データに対する表示条件の設定だけが送信された場合には、既に外部メモリ211に記憶されている対応する医用画像データと紐づけて表示条件の設定を管理サーバ150の外部メモリ211に記憶させる。   The storage control unit 309 of the management server 150 is a functional unit that stores the information transmitted by the transmission unit 308 of the information processing apparatus 110 in the external memory 211 of the management server 150. Specifically, the transmission unit 308 uses the medical image. When the data and the display condition setting for the medical image data are transmitted, the medical image data and the display condition setting corresponding to the medical image data are stored in the external memory 211 of the management server 150, and the medical image is transmitted by the transmission unit 308. When only the display condition setting for the data is transmitted, the display condition setting is stored in the external memory 211 of the management server 150 in association with the corresponding medical image data already stored in the external memory 211.

次に、図4(A)を用いて、DICOM規格による階層構成を説明する。モダリティ140においては、このDICOM規格に準拠した規格で医用画像が撮像され、DICOM規格に則って管理サーバ120や管理サーバ150で保存されている。   Next, a hierarchical structure according to the DICOM standard will be described with reference to FIG. In the modality 140, a medical image is captured in accordance with a standard conforming to the DICOM standard, and stored in the management server 120 or the management server 150 in accordance with the DICOM standard.

DICOM規格は、医用画像情報ネットワークシステムを実現するために規定された規格であり、モダリティ情報,検査情報,患者情報など、各種診断情報の内容やデータ構造等が定義されている。さらに、DICOM規格では、各患者情報の下位に、Study(検査情報)、Series(シリーズ情報)、Image(画像情報)の階層をなして分類管理されている。ここで、Studyとは、例えば、患者の検査の実施日という概念であり、Seriesとは、当該患者に対する検査が、CT、MRIといった複数のモダリティにより撮影された場合のモダリティ種別や複数に分けて撮影されたことを示す種別を示す。また、Imageは、各種のモダリティにより撮影個々の画像(医用画像)そのものを示す。すなわち、Studyは、ある患者のある日付の検査を表わし、Siriesはモダリティの種別を表し、Imageは撮影された個々の画像(医療画像)を表す画像特定情報である。   The DICOM standard is a standard defined for realizing a medical image information network system, and defines the contents and data structure of various diagnostic information such as modality information, examination information, and patient information. Further, in the DICOM standard, classification management is performed in a hierarchy of Study (examination information), Series (series information), and Image (image information) below each patient information. Here, “Study” is, for example, the concept of the implementation date of a patient's examination, and “Series” is divided into a modality type and a plurality when the examination for the patient is taken by a plurality of modalities such as CT and MRI. Indicates the type indicating that the image was taken. Image indicates an individual image (medical image) taken by various modalities. That is, Study represents an examination on a certain date of a certain patient, Series represents a type of modality, and Image is image specifying information representing each captured image (medical image).

また、このようなDICOM規格では、Study(検査情報)、Series(シリーズ情報)、Image(画像情報)といった分類をそれぞれ識別情報(Unique ID)を用いて管理している。具体的には、図4(A)に示すように、Study(検査情報)は、StudyInstanceUID、Series(シリーズ情報)は、SeriesInstanceUID、Image(画像情報)は、SOPInstanceUIDとして管理されている。   In such DICOM standards, classifications such as Study (inspection information), Series (series information), and Image (image information) are managed using identification information (Unique ID). Specifically, as shown in FIG. 4A, the Study (inspection information) is managed as a StudyInstanceUID, the Series (series information) is managed as a SeriesInstanceUID, and the Image (image information) is managed as a SOPInstanceUID.

図4(B)は、情報処理装置110,130から管理サーバ150に送信された表示条件の設定(ワークリスト)をDICOM規格の医用画像と紐づけて管理する際の階層構造の一例を示す図である。   FIG. 4B is a diagram showing an example of a hierarchical structure when managing the display condition setting (work list) transmitted from the information processing apparatuses 110 and 130 to the management server 150 in association with a DICOM standard medical image. It is.

ここでは表示条件の設定(ワークリスト)404を、Seriesと同一階層で管理する例を示している。このような表示条件の設定404には、当該表示画像の設定に対応する医用画像を特定可能な画像特定情報(SOPInstanceUID)とともに、マスクと、視点(視点情報)と、オパシティと、WindowLevel(ウィンドウレベル値)/WindowWidth(ウィンドウ幅値)、カラーマップ(表示色情報)、画像の回転や拡大/縮小等の医用画像を表示する際の表示条件のみならず、2D断面位置や解析パラメータ等のワークステーションの設定条件を含めることもできる。   Here, an example is shown in which the display condition setting (work list) 404 is managed in the same hierarchy as the series. The display condition setting 404 includes a mask, a viewpoint (viewpoint information), an opacity, and a window level (window level), together with image specifying information (SOPInstanceUID) that can specify a medical image corresponding to the setting of the display image. Value) / WindowWidth (window width value), color map (display color information), workstations for 2D cross-sectional position, analysis parameters, etc. as well as display conditions for displaying medical images such as image rotation and enlargement / reduction It is also possible to include setting conditions.

マスクとは、医用画像データに含まれる各ボクセルの表示させる領域と表示させない領域とを指定する領域情報であり、ここで表示すると指定されている領域がワークリストを読み込んだ際に表示される領域となる。視点情報とは、ボリュームレンダリングを行う際に用いられる視線および視点の情報である。オパシティとは、ボリュームレンダリングの信号値に対する不透明度および全体の不透明度情報である。WindowLevelとは、グレイスケールで表示させる際に中心となる信号値であり、WindowWidthとは、濃淡表示する範囲のことをいう。つまりモダリティで撮影された医用画像の信号値を0〜255の階調で表示する際に用いられる値である。カラーマップ情報は、信号値に対応した色のマップであり、ボリュームレンダリングされた画像で表示する色である。   The mask is area information for designating the area to be displayed and the area not to be displayed for each voxel included in the medical image data. If the area is displayed here, the area displayed when the work list is read is displayed. It becomes. The viewpoint information is information on the line of sight and the viewpoint used when performing volume rendering. The opacity is opacity and overall opacity information for the volume rendering signal value. The Window Level is a signal value that becomes the center when displaying in gray scale, and the Window Width is a range in which light and shade are displayed. That is, it is a value used when displaying a signal value of a medical image photographed with a modality with a gradation of 0 to 255. The color map information is a color map corresponding to the signal value, and is a color displayed in a volume-rendered image.

また、2D断面位置とは、医用画像をワークステーション上で表示するアキシャル面/サジタル面/コロナル面/オブリーク面の中心位置座標である。解析パラメータの情報とは、解析ソフトごとに適宜設定可能な情報であり、例えば、大腸解析の場合には、ワークステーション上で表示する画面レイアウト、大腸解析により特定されたポリープ位置、大腸解析時に行ったクレンジング情報等の設定情報である。   The 2D cross-sectional position is a central position coordinate of an axial plane / sagittal plane / coronal plane / oblique plane on which a medical image is displayed on a workstation. The analysis parameter information is information that can be set as appropriate for each analysis software. For example, in the case of large intestine analysis, the screen layout displayed on the workstation, the polyp position specified by large intestine analysis, Setting information such as cleansing information.

また、表示条件の設定404には、タグ情報(付加情報)も設けられており、表示条件を設定した医用画像の検査情報(StudyInstanceUID)や患者ID等の、当該医用画像のDICOM付帯情報から取得された情報が含まれている。このようにタグ情報が設けられていることにより、図4(B)に示すように管理サーバ上で検査情報と紐づけて表示条件の設定を管理することができる。   Tag information (additional information) is also provided in the display condition setting 404, which is obtained from DICOM supplementary information of the medical image such as examination information (StudyInstanceUID) of the medical image for which the display condition is set and a patient ID. Information is included. By providing tag information in this way, setting of display conditions can be managed in association with inspection information on the management server as shown in FIG.

(第1の実施形態) (First embodiment)

次に、図5、図8を用いて表示条件の設定(ワークリスト)を保存する流れを説明する。   Next, the flow of saving the display condition setting (work list) will be described with reference to FIGS.

図5は、情報処理装置110上で作成された表示条件の設定を、管理サーバ150に保存する際の流れを説明するためのフローチャートの一例である。図8は、情報処理装置110に保存される管理サーバ150の保存先パスの保存先のテーブルの一例を示す図である。   FIG. 5 is an example of a flowchart for explaining the flow when the setting of display conditions created on the information processing apparatus 110 is stored in the management server 150. FIG. 8 is a diagram illustrating an example of a storage destination table of the storage destination path of the management server 150 stored in the information processing apparatus 110.

図5の各ステップは、情報処理装置110のCPU201と管理サーバ150のCPU201が記憶されている制御プログラムを読み出して実行することで実現される。なお、図5に示す処理内容や処理順はあくまで一例であり、これに限らない。   Each step in FIG. 5 is realized by reading and executing the control program stored in the CPU 201 of the information processing apparatus 110 and the CPU 201 of the management server 150. Note that the processing contents and processing order shown in FIG. 5 are merely examples, and the present invention is not limited thereto.

以下の図5の処理は、ユーザ(例えば医師や、放射線技師)の操作に従って、医用画像データを表示するためのビューア(医用画像処理ソフトウェア)を起動させた状態の情報処理装置110で行われる。なお、ビューアの起動時には、ユーザの認証処理を、ログインするユーザのユーザIDやパスワードを用いて行ってもよい。   The following processing of FIG. 5 is performed by the information processing apparatus 110 in a state where a viewer (medical image processing software) for displaying medical image data is activated in accordance with an operation of a user (for example, a doctor or a radiologist). Note that when the viewer is activated, user authentication processing may be performed using the user ID and password of the logged-in user.

ステップS502では、情報処理装置110のCPU201は、管理サーバ120や管理サーバ150等から所望の医用画像データを取得し、医用画像データを用いて3次元医用画像を生成して表示する。ステップS502の詳細は後述する(図6)。なお、医用画像データは、管理サーバ120や管理サーバ150のみならず、モダリティ140から取得することも可能である。   In step S502, the CPU 201 of the information processing apparatus 110 acquires desired medical image data from the management server 120, the management server 150, and the like, and generates and displays a three-dimensional medical image using the medical image data. Details of step S502 will be described later (FIG. 6). The medical image data can be acquired from the modality 140 as well as the management server 120 and the management server 150.

ステップS503では、情報処理装置110のCPU201は、ステップS502で表示されている3次元医用画像の表示条件の設定を受け付け、当該設定された条件で3次元画像を表示する。このような表示条件の設定は、例えば医用画像を表示する際の透明度・カラーマップ・画像の回転や拡大/縮小等である。   In step S503, the CPU 201 of the information processing apparatus 110 receives the setting of the display condition of the 3D medical image displayed in step S502, and displays the 3D image under the set condition. The setting of such display conditions is, for example, transparency, color map, image rotation, enlargement / reduction, etc. when displaying a medical image.

ステップS504では、情報処理装置110のCPU201は表示条件の設定(ワークリスト)保存ボタンを押下か否かを判定する。   In step S504, the CPU 201 of the information processing apparatus 110 determines whether or not the display condition setting (work list) save button has been pressed.

ステップS504において、表示条件の設定(ワークリスト)保存ボタンが押下された場合は(ステップS504:YES)、ステップS505へ処理を移行する。表示条件の設定(ワークリスト)保存ボタンが押下されていない場合は(ステップS504:NO)、ステップS504に処理を戻す。   If the display condition setting (work list) save button is pressed in step S504 (step S504: YES), the process proceeds to step S505. If the display condition setting (work list) save button has not been pressed (step S504: NO), the process returns to step S504.

ステップS505では、情報処理装置110のCPU201は、予め設定されている医用画像やワークリストの保存指示を受け付けた際に保存する保存先情報を取得する。このような保存先情報は、図8に示すような情報処理装置110の外部メモリ211に保存されるテーブルにいて保存先801として管理されている。   In step S505, the CPU 201 of the information processing apparatus 110 acquires storage destination information to be stored when a preset medical image or worklist storage instruction is received. Such storage destination information is managed as a storage destination 801 in a table stored in the external memory 211 of the information processing apparatus 110 as shown in FIG.

次に、ステップS506では、情報処理装置110のCPU201は、S502で取得され表示されている医用画像データの付帯情報から検査情報(StudyInstanceUID)と当該表示画像の全画像特定情報(SOPInstanceUID)とを取得し、管理サーバ150へ送信する。   Next, in step S506, the CPU 201 of the information processing apparatus 110 acquires examination information (StudyInstanceUID) and all-image specifying information (SOPInstanceUID) of the display image from the supplementary information of the medical image data acquired and displayed in S502. And transmitted to the management server 150.

ステップS507では、管理サーバ150のCPU201は、ステップS506で送信された検査情報(StudyInstanceUID)と画像特定情報(SOPInstanceUID)とを受信する。   In step S507, the CPU 201 of the management server 150 receives the inspection information (StudyInstanceUID) and image specifying information (SOPInstanceUID) transmitted in step S506.

ステップS508では、管理サーバ150のCPU201は、ステップS507で受信した検査情報(StudyInstanceUID)と同一の検査情報(StudyInstaceUID)が、管理サーバ150の外部メモリ211等の記憶手段に記憶されているか否か(本発明における判断手段による判断結果の一例)を判段する。   In step S508, the CPU 201 of the management server 150 determines whether or not the same inspection information (StudyInstanceUID) as the inspection information (StudyInstanceUID) received in step S507 is stored in the storage unit such as the external memory 211 of the management server 150 (step S508). An example of a determination result by the determination means in the present invention is determined.

ステップS508において、同一の検査情報(StudyInstaceUID)が管理サーバ150の記憶手段に記憶されている場合は(ステップS508:YES)、ステップS511へ処理を移行する。同一の検査情報(StudyInstanceUID)が記憶されていない場合は(ステップS508:NO)、ステップS512へ処理を移行し、同一の検査情報が記憶されていない旨を確認結果としてメモリに記憶する。   In step S508, if the same inspection information (StudyInstanceUID) is stored in the storage unit of the management server 150 (step S508: YES), the process proceeds to step S511. When the same inspection information (StudyInstanceUID) is not stored (step S508: NO), the process proceeds to step S512, and the fact that the same inspection information is not stored is stored in the memory as a confirmation result.

ステップS511では、管理サーバ150のCPU201は、S507で取得した画像特定情報(SOPInstanceUID)と同一の画像特定情報(SOPInstanceUID)の医用画像が、管理サーバ150の外部メモリ211等の記憶手段に記憶されているか否かを判断する。ここの処理は、S507で取得した画像特定情報(SOPInstanceUID)分繰り返し行われる。すなわち、表示条件の設定に用いた医用画像の枚数が467枚である場合には、画像特定情報は467つ分受信されているため、ステップS511の処理は467回繰り返されることになる。   In step S511, the CPU 201 of the management server 150 stores the medical image having the same image identification information (SOPInstanceUID) as the image identification information (SOPInstanceUID) acquired in S507 in a storage unit such as the external memory 211 of the management server 150. Determine whether or not. This process is repeated for the image specifying information (SOP Instance UID) acquired in S507. That is, when the number of medical images used for setting the display conditions is 467, since 467 pieces of image specifying information have been received, the processing in step S511 is repeated 467 times.

なお、ステップS511で一致する画像特定情報(SOPInstanceUID)が記憶されていると判断された場合は(ステップS511:YES)、画像特定情報(SOPInstanceUID)が管理サーバ150上に記憶されているとする結果をメモリに確認結果として記憶し、一致する画像特定情報(SOPInstanceUID)が記憶されていないと判断された場合は(ステップS511:NO)、画像特定情報(SOPInstanceUID)が管理サーバ150上に記憶されていないとする結果をメモリに確認結果として記憶しておく。   When it is determined in step S511 that matching image specifying information (SOP Instance UID) is stored (step S511: YES), the result is that the image specifying information (SOP Instance UID) is stored on the management server 150. Is stored as a confirmation result in the memory, and if it is determined that the matching image specifying information (SOP Instance UID) is not stored (step S511: NO), the image specifying information (SOP Instance UID) is stored on the management server 150. The result that does not exist is stored in the memory as a confirmation result.

ステップS512では、管理サーバ150のCPU201は、ステップS511の判断に応じてメモリに記憶された確認結果(医用画像データがサーバの記憶手段に記憶されているか否か判断可能な情報)を情報処理装置110に送信する。   In step S512, the CPU 201 of the management server 150 uses the confirmation result stored in the memory in accordance with the determination in step S511 (information that can determine whether or not medical image data is stored in the storage unit of the server) as the information processing apparatus. 110.

ステップS512は、本発明における受信手段により受信した特定情報を用いて、前記医用画像データが前記サーバの記憶手段に記憶されているか否か判断可能な情報を前記情報処理装置に送信する。   In step S512, information that can be used to determine whether or not the medical image data is stored in the storage unit of the server is transmitted to the information processing apparatus using the specific information received by the receiving unit of the present invention.

ステップS513では、情報処理装置110のCPU201は、ステップS512で送信された確認結果を受信する。   In step S513, the CPU 201 of the information processing apparatus 110 receives the confirmation result transmitted in step S512.

ステップS514では、情報処理装置110のCPU201は、ステップS513で受信した確認結果が、検査情報(StudyInstanceUID)が管理サーバ150に存在しないとする確認結果か否かを判断する。   In step S <b> 514, the CPU 201 of the information processing apparatus 110 determines whether the confirmation result received in step S <b> 513 is a confirmation result indicating that the inspection information (StudyInstanceUID) does not exist in the management server 150.

ステップS514において、検査情報(StudyInstanceUID)が存在しないとする確認結果であると判断された場合は(ステップS514:YES)、ステップS520へ処理を移行する。一方検査情報(Study Instance UID)が存在するとする確認結果であると判断された場合は(ステップS514:NO)、ステップS515へ処理を移行する。   If it is determined in step S514 that the check result is that the examination information (StudyInstanceUID) does not exist (step S514: YES), the process proceeds to step S520. On the other hand, if it is determined that the result is a confirmation result that the examination information (Study Instance UID) exists (step S514: NO), the process proceeds to step S515.

ステップS515では、情報処理装置110のCPU201は、S513で受信した確認結果をもとに、管理サーバ150に記憶されていない医用画像データが存在する結果か否かを判断する。   In step S515, the CPU 201 of the information processing apparatus 110 determines whether there is a result of medical image data not stored in the management server 150 based on the confirmation result received in step S513.

ステップS515において、管理サーバ150に記憶されていない医用画像データが存在すると判断された場合は(ステップS515:YES)、ステップS517へ処理を移行する。一方管理サーバ150に記憶されていない医用画像データが存在しないと判断された場合は(ステップS515:NO)、ステップS516へ処理を移行する。   If it is determined in step S515 that there is medical image data not stored in the management server 150 (step S515: YES), the process proceeds to step S517. On the other hand, if it is determined that there is no medical image data that is not stored in the management server 150 (step S515: NO), the process proceeds to step S516.

ステップS516では、表示条件の設定に用いられた医用画像データは全て管理サーバ150上で記憶されているといえるため、情報処理装置110のCPU201は、表示条件の設定だけを管理サーバ150に送信する。   In step S516, since it can be said that all the medical image data used for setting the display condition is stored on the management server 150, the CPU 201 of the information processing apparatus 110 transmits only the setting of the display condition to the management server 150. .

ステップS517では、表示条件の設定に用いられた医用画像データのうち少なくとも一部が管理サーバ150上で記憶されているといえるため、情報処理装置110のCPU201は、確認結果をもとに記憶されていないと特定される医用画像データと表示条件の設定とを管理サーバ150に送信する。   In step S517, it can be said that at least a part of the medical image data used for setting the display conditions is stored on the management server 150. Therefore, the CPU 201 of the information processing apparatus 110 stores the medical image data based on the confirmation result. The medical image data identified as not being sent and the display condition setting are transmitted to the management server 150.

ステップS520では、表示条件の設定に用いられた医用画像データは全て管理サーバ150上に記憶されていないといえるため、情報処理装置110のCPU201は、表示条件の設定に用いられた全ての医用画像データと表示条件の設定とを管理サーバ150に送信する。   In step S520, it can be said that all the medical image data used for setting the display conditions is not stored on the management server 150. Therefore, the CPU 201 of the information processing apparatus 110 sets all the medical images used for setting the display conditions. Data and display condition settings are transmitted to the management server 150.

ステップS518では、管理サーバ150のCPU201は、ステップS516、ステップS517、ステップS520で、情報処理装置110から送信された表示条件の設定、または、医用画像データと表示条件の設定を受信する。   In step S518, the CPU 201 of the management server 150 receives the display condition settings or the medical image data and display condition settings transmitted from the information processing apparatus 110 in steps S516, S517, and S520.

ステップS519では、管理サーバ150のCPU201は、ステップS518で受信した表示条件の設定、または医用画像データと表示条件の設定を管理サーバ150の記憶手段に保存する。   In step S519, the CPU 201 of the management server 150 stores the display condition setting or medical image data and display condition setting received in step S518 in the storage unit of the management server 150.

以上のようにすることで、複数の情報処理装置から同じ表示条件で医用画像データを確認できる環境を構築する際に、ユーザが保存時に医用画像データとともに表示条件の設定を保存するのか、表示条件の設定のみを保存させるのか選択することなく、管理サーバ上に複数の医用画像データが重複して保存されることを防止することができる。すなわち、ユーザの保存時の煩雑さを軽減しつつも、サーバの負荷を軽減することができる。   By constructing as described above, when constructing an environment in which medical image data can be confirmed from a plurality of information processing devices under the same display conditions, whether the user saves the display condition settings together with the medical image data at the time of saving, the display conditions It is possible to prevent a plurality of medical image data from being stored redundantly on the management server, without selecting whether to save only the setting. In other words, it is possible to reduce the load on the server while reducing the complexity of saving the user.

なお、本実施形態においては、管理サーバ上に同一の検査情報が保存されているか、同一の画像特定情報が保存されているかを、管理サーバ側で判断し、当該判断結果を情報処理装置110に送信する例をもとに説明を行ったが、サーバから送信された情報をもとに情報処理装置110で判断してもよい。   In this embodiment, the management server side determines whether the same examination information is stored on the management server or the same image specifying information is stored, and the determination result is stored in the information processing apparatus 110. Although the description has been made based on the example of transmission, the information processing apparatus 110 may determine based on information transmitted from the server.

さらに、本実施形態においては、送信する医用画像データを特定する際に、検査情報と画像特定情報とを用いる例を説明したが、重複せずに医用画像データが管理サーバ上で保存することができればよく、検査情報だけを用いて判断したり、画像特定情報だけを用いて判断したり、その他のシリーズ情報等を用いて判断させてもよい。   Furthermore, in the present embodiment, an example in which examination information and image specifying information are used when specifying medical image data to be transmitted has been described. However, medical image data can be stored on the management server without duplication. As long as it is possible, the determination may be made using only the inspection information, the determination using only the image specifying information, or the other series information.

次に、図6と図7を用いて、3次元医用画像をビューワで表示する際の流れを説明する。図6のフローチャートは、S502で行われる3次元医用画像を生成して表示する流れを説明する図である。図7は、情報処理装置110に搭載されたビューワ(医用画像処理ソフトウェア)を起動した際に表示される画面の一例を示す図である。   Next, a flow when displaying a three-dimensional medical image with a viewer will be described with reference to FIGS. 6 and 7. The flowchart of FIG. 6 is a diagram for explaining the flow of generating and displaying the three-dimensional medical image performed in S502. FIG. 7 is a diagram illustrating an example of a screen displayed when a viewer (medical image processing software) installed in the information processing apparatus 110 is activated.

なお、図6においては管理サーバ150から取得される例を用いて説明するが、管理サーバ120から取得する場合も同様である。図6の各ステップは、情報処理装置110のCPU201と管理サーバ150のCPU201が記憶されている制御プログラムを読み出して実行することで実現される。   In addition, in FIG. 6, although demonstrated using the example acquired from the management server 150, the case where it acquires from the management server 120 is also the same. Each step in FIG. 6 is realized by reading and executing the control program stored in the CPU 201 of the information processing apparatus 110 and the CPU 201 of the management server 150.

ステップS601では、情報処理装置110のCPU201は、管理サーバ150に対して図7に示すような情報処理装置110のビューワの画面を介して検索要求を行い、検索結果である一覧リストを要求する。図7に示すビューワの画面には、患者名701や患者ID702や検査ID703や検査日やカレンダー等が設けられており、条件を入力した状態で検索ボタン704が押下されることにより、情報処理装置110、130内若しくは管理サーバ120、150に記憶されている医用画像データが検索される。   In step S601, the CPU 201 of the information processing apparatus 110 makes a search request to the management server 150 via the viewer screen of the information processing apparatus 110 as shown in FIG. 7, and requests a list as a search result. The viewer screen shown in FIG. 7 includes a patient name 701, a patient ID 702, an examination ID 703, an examination date, a calendar, and the like. By pressing a search button 704 in a state where conditions are input, the information processing apparatus The medical image data stored in 110, 130 or in the management servers 120, 150 is searched.

ステップS602では、管理サーバ150のCPU201は、ステップS601で要求された一覧リストの要求を受信する。   In step S602, the CPU 201 of the management server 150 receives the request for the list requested in step S601.

ステップS603では、管理サーバ150のCPU201は、ステップS602で受信した一覧リストを情報処理装置110に送信する。   In step S <b> 603, the CPU 201 of the management server 150 transmits the list received in step S <b> 602 to the information processing apparatus 110.

ステップS604では、情報処理装置110のCPU201は、ステップS603で送信された一覧リストを受信し、ビューアに検査情報一覧画面705を表示させ、ユーザの指定を受け付可能とする。   In step S604, the CPU 201 of the information processing apparatus 110 receives the list transmitted in step S603, displays the examination information list screen 705 on the viewer, and can accept the user's specification.

一覧リストの検査情報一覧画面705には、検査情報(StudyInstanceUID)706、患者名707、患者ID708、性別709、最新日時710、モダリティ711、年齢712、状態713、コメント714等の医用画像データの付帯情報から取得される情報が表示される。   The list list examination information list screen 705 includes supplementary medical image data such as examination information (StudyInstanceUID) 706, patient name 707, patient ID 708, gender 709, latest date 710, modality 711, age 712, status 713, and comment 714. Information obtained from the information is displayed.

ユーザが、検査情報一覧画面705上で所望の検査情報を選択すると、シリーズ情報一覧画面715に当該検査情報のシリーズNo.716、ピクセルサイズ717、FOV718、検査日時719、モダリティ720、画像枚数721、検査ID722等のシリーズ情報が表示される。なお、シリーズの画像のサムネイル等も表示領域723に表示される。これは各シリーズ情報が対応する検査情報と紐づけて管理されているためである。そのため検査情報を選択することによりそこに含まれるシリーズ情報が表示される。なお、本実施形態においては、図4(B)で示したように表示条件の設定404はシリーズ情報と同一階層で保存されているため、シリーズNo,10734のシリーズと、表示条件001と表示条件002という表示条件の設定(ワークリスト)が表示される。   When the user selects desired inspection information on the inspection information list screen 705, the series number of the inspection information is displayed on the series information list screen 715. Series information such as 716, pixel size 717, FOV 718, inspection date and time 719, modality 720, number of images 721, and inspection ID 722 is displayed. Note that thumbnails and the like of series images are also displayed in the display area 723. This is because each series information is managed in association with the corresponding inspection information. Therefore, by selecting the inspection information, the series information included therein is displayed. In the present embodiment, as shown in FIG. 4B, the display condition setting 404 is stored in the same hierarchy as the series information. Therefore, the series No. 10734 series, the display condition 001, and the display condition are displayed. A display condition setting (work list) of 002 is displayed.

そして、ステップS605において、情報処理装置110のCPU201は、シリーズ情報一覧画面715で所望のシリーズが選択された状態で、複数の断層画像をもとに3次元表示を行う3D描画ボタン724や不図示の解析処理を開始するボタンが押下され、ユーザによる3次元医用画像の表示指示が行われたか否かを判断する。表示指示が行われたと判断された場合には(ステップS605:YES)、ステップS606へ処理を移行する。   In step S605, the CPU 201 of the information processing apparatus 110 selects a 3D drawing button 724 that performs three-dimensional display based on a plurality of tomographic images in a state where a desired series is selected on the series information list screen 715, or the like (not illustrated). It is determined whether or not the button for starting the analysis process is pressed and the user has instructed the display of the three-dimensional medical image. If it is determined that a display instruction has been issued (step S605: YES), the process proceeds to step S606.

ステップS606では、情報処理装置110のCPU201は、管理サーバ150にステップS605で選択されたシリーズの医用画像データの取得要求を行う。   In step S <b> 606, the CPU 201 of the information processing apparatus 110 requests the management server 150 to acquire the medical image data of the series selected in step S <b> 605.

なお、ここで選択して取得要求することができるシリーズは、シリーズNo.10734のような医用画像自体のみならず、[M]表示条件001、[M]表示条件002といったワークリストもシリーズとして選択することができる。なお、所望のシリーズの表示要求は、各所望の処理を開始するボタンを押下した後であっても行うことは可能である。   The series that can be selected and requested for acquisition here is the series number. In addition to the medical image itself such as 10734, work lists such as [M] display condition 001 and [M] display condition 002 can be selected as a series. It should be noted that a display request for a desired series can be made even after a button for starting each desired process is pressed.

ステップS607では、管理サーバ150のCPU201は、ステップS606で取得要求されたシリーズが、ワークリストの取得要求か否かを判定する。[M]表示条件001、[M]表示条件002が選択されておりワークリストの取得要求の場合は(ステップS607:YES)、ステップS613へ処理を移行し、シリーズNo.10734のような医用画像データ自体の取得要求であり、ワークリストの取得要求でない場合は(ステップS607:NO)、ステップS608へ処理を移行する。   In step S607, the CPU 201 of the management server 150 determines whether the series requested for acquisition in step S606 is a work list acquisition request. When the [M] display condition 001 and the [M] display condition 002 are selected and a work list acquisition request is made (step S607: YES), the process proceeds to step S613. If it is an acquisition request for medical image data itself such as 10734 and not an acquisition request for a work list (step S607: NO), the process proceeds to step S608.

ステップS608では、管理サーバ150のCPU201は、ステップS606で取得要求がされたシリーズの医用画像データを管理サーバ150の記憶手段の中から特定する。   In step S608, the CPU 201 of the management server 150 identifies the series of medical image data requested for acquisition in step S606 from the storage unit of the management server 150.

ステップS609では、管理サーバ150のCPU201は、ステップS608で特定されたシリーズの医用画像データを情報処理装置110に送信する。   In step S609, the CPU 201 of the management server 150 transmits the series of medical image data specified in step S608 to the information processing apparatus 110.

ステップS610では、情報処理装置110のCPU201は、ステップS609で送信された医用画像データを受信する。   In step S610, the CPU 201 of the information processing apparatus 110 receives the medical image data transmitted in step S609.

ステップS611では、情報処理装置110のCPU201は、受信した医用画像データを用いて3次元医用画像を生成する。   In step S611, the CPU 201 of the information processing apparatus 110 generates a three-dimensional medical image using the received medical image data.

一方ステップS613では、管理サーバ150のCPU201は、選択されたワークリストと、当該ワークリストに対応する医用画像データを、管理サーバ150の記憶手段の中から特定する。具体的には、選択された表示条件(ワークリスト)に含まれている画像特定情報(SopInstanceUID)をもとに、対応する医用画像データを特定する。すなわち図4(B)に示す構成で管理サーバ150に管理されていることから対応する医用画像データを特定することができる。   On the other hand, in step S613, the CPU 201 of the management server 150 identifies the selected work list and medical image data corresponding to the work list from the storage unit of the management server 150. Specifically, corresponding medical image data is specified based on the image specifying information (SopInstanceUID) included in the selected display condition (work list). That is, since the management server 150 has the configuration shown in FIG. 4B, the corresponding medical image data can be specified.

ステップS614では、管理サーバ150のCPU201は、ステップS613で特定したワークリストと医用画像データとを情報処理装置110に送信する。   In step S614, the CPU 201 of the management server 150 transmits the work list and medical image data specified in step S613 to the information processing apparatus 110.

ステップS612では、情報処理装置110のCPU201は、ステップS614で送信されたワークリストと医用画像データとを管理サーバ150から受信する(本発明におけるデータ取得手段の一例)。   In step S612, the CPU 201 of the information processing apparatus 110 receives the work list and medical image data transmitted in step S614 from the management server 150 (an example of a data acquisition unit in the present invention).

ステップS615では、情報処理装置110のCPU201は、ステップS612で受信したワークリストと医用画像データとを用い、当該ワークリストで設定された表示条件を医用画像データに適用して3次元医用画像を生成する(本発明における表示条件の設定を適用して画像を表示するべく制御する表示制御手段の一例)。   In step S615, the CPU 201 of the information processing apparatus 110 uses the work list and medical image data received in step S612, and applies the display conditions set in the work list to the medical image data to generate a three-dimensional medical image. (An example of display control means for controlling to display an image by applying the display condition setting in the present invention).

ステップS616では、情報処理装置110のCPU201は、ステップ611及びステップS615で生成した3次元医用画像を表示端末210に表示する。   In step S616, the CPU 201 of the information processing apparatus 110 displays the three-dimensional medical image generated in steps 611 and S615 on the display terminal 210.

以上が3次元医用画像をビューワで表示する際の流れの説明である。このように、ワークリストが保存されている場合には当該ワークリストの内容を適用して3次元医用画像を表示することが出来るため、外部からもアクセスできる管理サーバ上などにワークリストを保存し、複数の拠点から取得できるようにすることで、同じ表示条件で医用画像データを確認できる環境を構築することができる。   The above is a description of the flow when displaying a three-dimensional medical image with a viewer. As described above, when the work list is stored, the contents of the work list can be applied to display the 3D medical image. Therefore, the work list is stored on a management server that can be accessed from the outside. By enabling acquisition from a plurality of bases, it is possible to construct an environment in which medical image data can be confirmed under the same display conditions.

(第2の実施形態) (Second Embodiment)

第1の実施形態においては、管理サーバの記憶手段に保存されているデータの状況に応じて情報処理装置110から送信するデータを変更すること管理サーバに記憶されるデータを制御する例を説明したが、本実施形態においては、情報処理装置110から送信されるデータは共通であるが、管理サーバに保存されているデータの状況に応じて管理サーバの記憶手段に格納するデータを制御する例を説明する。   In the first embodiment, the example in which the data stored in the management server is controlled by changing the data transmitted from the information processing apparatus 110 according to the status of the data stored in the storage unit of the management server has been described. However, in the present embodiment, the data transmitted from the information processing apparatus 110 is common, but an example of controlling the data stored in the storage unit of the management server according to the status of the data stored in the management server. explain.

本実施形態においては、第1の実施形態と同じ部分は省略し、異なる部分を中心に説明を行う。   In the present embodiment, the same parts as those in the first embodiment are omitted, and the description will be focused on the different parts.

図9は、第2の実施形態に係る管理サーバ150に表示条件の設定を保存する流れを説明するためのフローチャートの一例を示す図である。   FIG. 9 is a diagram illustrating an example of a flowchart for explaining a flow of storing display condition settings in the management server 150 according to the second embodiment.

図9の各ステップは、情報処理装置110のCPU201と管理サーバ150のCPU201が記憶されている制御プログラムを読み出して実行することで実現される。なお、図9に示す処理内容や処理順はあくまで一例であり、これに限らない。   Each step in FIG. 9 is realized by reading and executing a control program stored in the CPU 201 of the information processing apparatus 110 and the CPU 201 of the management server 150. Note that the processing content and processing order shown in FIG. 9 are merely examples, and the present invention is not limited thereto.

ステップS902乃至S905の処理は、図5のステップS502乃至S505と同様であるため説明を省略する。   The processing in steps S902 to S905 is the same as that in steps S502 to S505 in FIG.

ステップS906では、情報処理装置110のCPU201は、表示されている3次元医用画像に対応する医用画像データとS903で受け付けた表示条件の設定とを管理サーバ150へ送信する。   In step S <b> 906, the CPU 201 of the information processing apparatus 110 transmits medical image data corresponding to the displayed three-dimensional medical image and the display condition setting accepted in step S <b> 903 to the management server 150.

ステップS907では、管理サーバ150のCPU201は、ステップS906で送信された医用画像データとS1003で受け付けた表示条件の設定とを受信する。   In step S907, the CPU 201 of the management server 150 receives the medical image data transmitted in step S906 and the display condition settings received in step S1003.

ステップS908では、管理サーバ150のCPU201は、S907で受信した医用画像データの検査情報と同一の検査情報が管理サーバ150の記憶手段内に記憶されているか否かを判断する。   In step S908, the CPU 201 of the management server 150 determines whether or not the same examination information as the examination information of the medical image data received in S907 is stored in the storage unit of the management server 150.

ステップS908において、同一の検査情報(StudyInstanceUID)が記憶されている場合は(ステップS908:YES)、ステップS909へ処理を移行し、同一の検査情報(StudyInstanceUID)が記憶されていない場合は(ステップS908:NO)、ステップS911へ処理を移行する。   If the same inspection information (StudyInstanceUID) is stored in step S908 (step S908: YES), the process proceeds to step S909, and if the same inspection information (StudyInstanceUID) is not stored (step S908). : NO), the process proceeds to step S911.

ステップS911では、管理サーバ150のCPU201は、S907で受信した全医用画像データとワークリストとを管理サーバ150の記憶手段に保存する。   In step S911, the CPU 201 of the management server 150 saves all the medical image data and the work list received in S907 in the storage unit of the management server 150.

ステップS909では、管理サーバ150のCPU201は、S907で取得した医用画像データの画像特定情報(SOPInstanceUID)と同一の画像特定情報(SOPInstanceUID)の医用画像が、管理サーバ150の記憶手段に記憶されているか否かを判断する。ここの処理は、S907で取得した医用画像データ分繰り返し行われる。   In step S909, the CPU 201 of the management server 150 stores in the storage unit of the management server 150 a medical image having the same image identification information (SOPInstanceUID) as the image identification information (SOPInstanceUID) of the medical image data acquired in S907. Judge whether or not. This process is repeated for the medical image data acquired in S907.

なお、ステップS909で一致する画像特定情報(SOPInstanceUID)が記憶されていると判断された場合は(ステップS909:YES)、画像特定情報(SOPInstanceUID)が管理サーバ150上に記憶されているとする結果をメモリに一次記憶し、一致する画像特定情報(SOPInstanceUID)が記憶されていないと判断された場合は(ステップS909:NO)、画像特定情報(SOPInstanceUID)が管理サーバ150上に記憶されていないとする結果をメモリに一次記憶しておく。   When it is determined in step S909 that matching image specifying information (SOP Instance UID) is stored (step S909: YES), the result is that the image specifying information (SOP Instance UID) is stored on the management server 150. Is temporarily stored in the memory, and if it is determined that the matching image specifying information (SOP Instance UID) is not stored (step S909: NO), the image specifying information (SOP Instance UID) is not stored on the management server 150. The result is temporarily stored in the memory.

ステップS910では、S907で受信した医用画像データのうち少なくとも一部が管理サーバ150上で記憶されていないため、管理サーバ150のCPU201は、S909で一次記憶された結果をもとに記憶されていないと特定される医用画像データとワークリストとを管理サーバ150の記憶手段に保存する。   In step S910, since at least a part of the medical image data received in S907 is not stored on the management server 150, the CPU 201 of the management server 150 is not stored based on the result of the primary storage in S909. Are stored in the storage means of the management server 150.

以上のようにすることで、複数の情報処理装置から同じ表示条件で医用画像データを確認できる環境を構築する際に、ユーザが保存時に医用画像データとともに表示条件の設定を保存するのか、表示条件の設定のみを保存させるのか選択することなく、管理サーバ上に複数の医用画像データが重複して保存されることを防止することができる。すなわち、ユーザの保存時の煩雑さを軽減しつつも、サーバの負荷を軽減することができる。   By constructing as described above, when constructing an environment in which medical image data can be confirmed from a plurality of information processing devices under the same display conditions, whether the user saves the display condition settings together with the medical image data at the time of saving, the display conditions It is possible to prevent a plurality of medical image data from being stored redundantly on the management server, without selecting whether to save only the setting. In other words, it is possible to reduce the load on the server while reducing the complexity of saving the user.

以上で第2の実施形態の説明を終了する。   This is the end of the description of the second embodiment.

本発明は、例えば、システム、装置、方法、装置が実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。   The present invention can take the form of, for example, a system, an apparatus, a method, a program that can be executed by the apparatus, a storage medium, or the like. Alternatively, the present invention may be applied to an apparatus composed of one device.

なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置の情報処理装置が前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。   Note that the present invention includes a software program that implements the functions of the above-described embodiments directly or remotely from a system or apparatus. The present invention also includes a case where the information processing apparatus of the system or apparatus is achieved by reading and executing the supplied program code.

したがって、本発明の機能処理を情報処理装置で実現するために、前記情報処理装置にインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。   Therefore, the program code itself installed in the information processing apparatus in order to realize the functional processing of the present invention with the information processing apparatus also realizes the present invention. That is, the present invention also includes a computer program for realizing the functional processing of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。   In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。   Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.

その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。   As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.

また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理を情報処理装置で実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。   It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, the present invention also includes a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention with an information processing apparatus.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行して情報処理装置にインストールさせて実現することも可能である。   In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let me. The downloaded key information can be used to execute the encrypted program and install it in the information processing apparatus.

また、情報処理装置が、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、情報処理装置上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiment are realized by the information processing apparatus executing the read program. In addition, based on the instructions of the program, the OS or the like operating on the information processing apparatus performs part or all of the actual processing, and the functions of the above-described embodiments can be realized by the processing.

さらに、記録媒体から読み出されたプログラムが、情報処理装置に挿入された機能拡張ボードや情報処理装置に接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。   Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the information processing apparatus or a function expansion unit connected to the information processing apparatus. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.

なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。   The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.

110 情報処理装置
120 管理サーバ
130 情報処理装置
140 モダリティ
150 管理サーバ
110 Information processing device 120 Management server 130 Information processing device 140 Modality 150 Management server

本発明は、情報処理装置、その制御方法、及びプログラム、並びに、サーバ、その制御方法、及びプログラム、並びに、情報処理システム、その制御方法、及びプログラムに関し、複数の拠点で同じ表示条件で医用画像データを確認できる環境を構築する際に、ユーザの煩雑さを軽減しつつも、サーバの負荷を軽減する技術に関するものである。 The present invention relates to an information processing apparatus, a control method, and program, as well as a server, a control method, and a program, and an information processing system, a medical image control method thereof, and a program, in the same display conditions in multiple locations The present invention relates to a technique for reducing the load on a server while reducing the complexity of a user when an environment in which data can be confirmed is constructed.

本発明は、医用画像データを記憶可能な記憶手段を備えたサーバと通信可能な情報処理装置であって、用画像データに対する、表示条件の設定を受け付ける設定受付手段と、前記設定受付手段で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付手段と、前記保存指示受付手段により保存指示を受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断した結果を取得する取得手段と、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶すべく送信し、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されているとの結果である場合には、前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶すべく送信する送信手段と、を備えることを特徴とする。 The present invention is a server that can communicate with an information processing apparatus having a storage capable of storing means medical image data, for the medical image data, a setting accepting unit that accepts a setting of a display condition, by the setting accepting section A storage instruction receiving unit that receives an instruction to store the received display condition setting in the server, and specific information that can identify the medical image data that has received the storage instruction by the storage instruction receiving unit. Is obtained as a result of determining whether or not the medical image data is stored in the storage means of the server, and the result obtained by the acquisition means is a result that the medical image data is not stored in the server. If there is, the server sets the medical image data and the setting of display conditions for the medical image data received by the setting receiving unit. If the result obtained by the acquisition means is that the medical image data is stored in the server, the medical image received by the setting reception means is transmitted to be stored in the storage means. Transmitting means for transmitting the setting of the display condition for the data to be stored in the storage means of the server.

本発明は、医用画像データを記憶可能な記憶手段を備えたサーバと通信可能な情報処理装置であって、医用画像データに対する、表示条件の設定を受け付ける設定受付手段と、前記設定受付手段で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付手段と、前記保存指示受付手段により保存指示を受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断した結果を取得する取得手段と、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶すべく送信し、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されているとの結果である場合には、前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶すべく送信する送信手段と、を備えることを特徴とする。 The present invention is an information processing apparatus capable of communicating with a server having a storage unit capable of storing medical image data, wherein the setting reception unit receives a setting of display conditions for the medical image data, and is received by the setting reception unit. A storage instruction receiving unit that receives an instruction to store the set display conditions in the server, and specific information that can specify the medical image data for which the storage instruction is received by the storage instruction receiving unit. An acquisition unit that acquires a result of determining whether or not the data is stored in the storage unit of the server, and a result acquired by the acquisition unit is a result that the medical image data is not stored in the server. In some cases, the medical image data and the setting of display conditions for the medical image data received by the setting receiving unit are set in front of the server. The medical image transmitted by the storage unit and stored in the server when the result acquired by the acquisition unit is the result that the medical image data is stored in the server. Transmitting means for transmitting the setting of the display condition for the data to be stored in the storage means of the server.

Claims (16)

医用画像データを記憶可能な記憶手段を備えたサーバと通信可能な情報処理装置であって、
前記医用画像データに対する、表示条件の設定を受け付ける設定受付手段と、
前記設定受付手段で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付手段と、
前記保存指示受付手段により保存指示を受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断した結果を取得する取得手段と、
前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶すべく送信し、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されているとの結果である場合には、前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶すべく送信する送信手段と、
を備えることを特徴とする情報処理装置。
An information processing apparatus capable of communicating with a server having storage means capable of storing medical image data,
Setting accepting means for accepting display condition settings for the medical image data;
A save instruction accepting means for accepting an instruction to save the setting of the display condition accepted by the setting accepting means in the server;
Acquiring a result of determining whether or not the medical image data is stored in the storage unit of the server, using specific information that can specify the medical image data for which the storage instruction is received by the storage instruction receiving unit Means,
If the result acquired by the acquisition means is a result that the medical image data is not stored in the server, display conditions for the medical image data and the medical image data received by the setting reception means If the result acquired by the acquisition unit is a result that the medical image data is stored in the server, the setting is stored in the storage unit of the server. Transmitting means for transmitting the setting of display conditions for the medical image data received by the receiving means to be stored in the storage means of the server;
An information processing apparatus comprising:
前記設定受付手段は、前記医用画像データが表示された画面を介して前記表示条件の設定を受け付けることを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the setting reception unit receives the setting of the display condition via a screen on which the medical image data is displayed. 前記医用画像データに対する表示条件は、前記医用画像データから生成される3次元医用画像に対する、ウィンドウ幅値、ウィンドウレベル値、視点情報、透明度情報、および、表示色情報のうち少なくとも1つの条件であることを特徴とする請求項1または2に記載の情報処理装置。   The display condition for the medical image data is at least one of a window width value, a window level value, viewpoint information, transparency information, and display color information for a three-dimensional medical image generated from the medical image data. The information processing apparatus according to claim 1, wherein the information processing apparatus is an information processing apparatus. 前記医用画像データは、DICOM規格に準拠した医用画像データであることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the medical image data is medical image data that conforms to the DICOM standard. 前記医用画像データを特定可能な特定情報は、当該医用画像データに対応する検査を特定可能な情報であることを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the specific information that can specify the medical image data is information that can specify an examination corresponding to the medical image data. 前記送信手段により送信された前記医用画像データに対する表示条件の設定は、当該表示条件の設定の付加情報として対応する医用画像データを特定可能な情報を持ち、対応する医用画像データを特定可能な状態で前記サーバの記憶手段に記憶されることを特徴とする請求項1乃至5のいずれか1項に記載の情報処理装置。   The display condition setting for the medical image data transmitted by the transmission means has information that can identify the corresponding medical image data as additional information for the display condition setting, and the corresponding medical image data can be identified The information processing apparatus according to claim 1, wherein the information processing apparatus is stored in a storage unit of the server. 前記設定受付手段は、前記医用画像データから生成される3次元医用画像に対する表示条件の設定を受け付け、
前記取得手段は、前記3次元医用画像に対応する医用画像データが前記サーバの前記記憶手段に記憶されているか否かを判断した結果を取得するものであり、
前記送信手段は、前記取得手段で取得された結果が、前記3次元医用画像を構成する医用画像データの一部が記憶されていないとの結果である場合には、当該一部の医用画像データと前記3次元医用画像に対する表示条件の設定とを前記サーバの前記記憶手段に記憶すべく送信する
ことを特徴とする請求項1乃至6のいずれか1項に記載の情報処理装置。
The setting receiving means receives a setting of display conditions for a three-dimensional medical image generated from the medical image data;
The acquisition unit acquires a result of determining whether medical image data corresponding to the three-dimensional medical image is stored in the storage unit of the server;
When the result acquired by the acquisition unit is a result that a part of the medical image data constituting the three-dimensional medical image is not stored, the transmission unit stores the part of the medical image data The information processing apparatus according to any one of claims 1 to 6, wherein the information and the display condition setting for the three-dimensional medical image are transmitted to be stored in the storage unit of the server.
前記サーバの前記記憶手段に記憶されている前記医用画像データと当該医用画像データに対する表示条件の設定とを取得するデータ取得手段と、
前記データ取得手段で取得された前記医用画像データに当該医用画像データに対する表示条件の設定を適用して画像を表示するべく制御する表示制御手段と、
を更に備えることを特徴とする請求項1乃至7のいずれか1項に記載の情報処理装置。
Data acquisition means for acquiring the medical image data stored in the storage means of the server and setting of display conditions for the medical image data;
Display control means for controlling to display an image by applying display condition settings for the medical image data to the medical image data acquired by the data acquisition means;
The information processing apparatus according to claim 1, further comprising:
医用画像データを記憶可能な記憶手段を備えたサーバと通信可能な情報処理装置の制御方法であって、
情報処理装置が、
前記医用画像データに対する、表示条件の設定を受け付ける設定受付工程と、
前記設定受付工程で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付工程と、
前記保存指示受付工程により保存指示を受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断した結果を取得する取得工程と、
前記取得工程により取得された結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付工程で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶すべく送信し、前記取得工程により取得された結果が、前記医用画像データが前記サーバに記憶されているとの結果である場合には、前記設定受付工程で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶すべく送信する送信工程と、
を備えることを特徴とする情報処理装置の制御方法。
A method for controlling an information processing apparatus capable of communicating with a server having storage means capable of storing medical image data,
Information processing device
A setting reception step for receiving setting of display conditions for the medical image data;
A storage instruction reception step for receiving an instruction to store the setting of the display condition received in the setting reception step in the server;
Acquiring the result of determining whether or not the medical image data is stored in the storage unit of the server, using specific information that can specify the medical image data that has received the storage instruction in the storage instruction reception step Process,
If the result acquired by the acquisition step is a result that the medical image data is not stored in the server, the display conditions for the medical image data and the medical image data received in the setting reception step If the result obtained by the obtaining step is a result that the medical image data is stored in the server, the setting is transmitted to the storage unit of the server. A transmission step for transmitting the setting of display conditions for the medical image data received in the reception step so as to be stored in the storage unit of the server;
An information processing apparatus control method comprising:
医用画像データを記憶可能な記憶手段を備えたサーバと通信可能な情報処理装置で読み取り実行可能なプログラムであって、
情報処理装置を、
前記医用画像データに対する、表示条件の設定を受け付ける設定受付手段と、
前記設定受付手段で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付手段と、
前記保存指示受付手段により保存指示を受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断した結果を取得する取得手段と、
前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶すべく送信し、前記取得手段により取得された結果が、前記医用画像データが前記サーバに記憶されているとの結果である場合には、前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶すべく送信する送信手段として機能させることを特徴とするプログラム。
A program that can be read and executed by an information processing apparatus that can communicate with a server having storage means capable of storing medical image data,
Information processing device
Setting accepting means for accepting display condition settings for the medical image data;
A save instruction accepting means for accepting an instruction to save the setting of the display condition accepted by the setting accepting means in the server;
Acquiring a result of determining whether or not the medical image data is stored in the storage unit of the server, using specific information that can specify the medical image data for which the storage instruction is received by the storage instruction receiving unit Means,
If the result acquired by the acquisition means is a result that the medical image data is not stored in the server, display conditions for the medical image data and the medical image data received by the setting reception means If the result acquired by the acquisition unit is a result that the medical image data is stored in the server, the setting is stored in the storage unit of the server. A program that functions as a transmission unit that transmits the setting of display conditions for the medical image data received by the reception unit so as to be stored in the storage unit of the server.
医用画像データを表示する情報処理装置と通信可能に設けられ、前記医用画像データを記憶可能な記憶手段を備えるサーバであって、
前記情報処理装置から送信された、前記医用画像データを特定可能な特定情報を受信する受信手段と、
前記受信手段により受信した特定情報を用いて、前記医用画像データが前記サーバの記憶手段に記憶されているか否か判断可能な情報を前記情報処理装置に送信する送信手段と、
前記送信手段により送信された情報が、前記医用画像データが保存されていないと判断可能な情報である場合には、前記医用画像データと当該医用画像データに対する表示条件の設定を前記情報処理装置から取得して前記記憶手段に記憶させ、一方、前記医用画像データが保存されていると判断可能な情報である場合には、前記医用画像データに対する表示条件の設定を前記情報処理装置から取得して前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とするサーバ。
A server provided with an information processing apparatus for displaying medical image data, and provided with a storage means capable of storing the medical image data,
Receiving means for receiving the specific information transmitted from the information processing apparatus and capable of specifying the medical image data;
Using the specific information received by the receiving means, transmitting means for transmitting to the information processing apparatus information capable of determining whether the medical image data is stored in the storage means of the server;
When the information transmitted by the transmission means is information that can be determined that the medical image data is not stored, the medical image data and display condition settings for the medical image data are set from the information processing apparatus. When the information is information that can be determined that the medical image data is stored, the display condition setting for the medical image data is acquired from the information processing device. Storage control means for storing in the storage means;
A server comprising:
医用画像データを表示する情報処理装置と通信可能に設けられ、前記医用画像データを記憶可能な記憶手段を備えるサーバの制御方法であって、
サーバが、
前記情報処理装置から送信された、前記医用画像データを特定可能な特定情報を受信する受信工程と、
前記受信工程により受信した特定情報を用いて、前記医用画像データが前記サーバの記憶手段に記憶されているか否か判断可能な情報を前記情報処理装置に送信する送信工程と、
前記送信工程により送信された情報が、前記医用画像データが保存されていないと判断可能な情報である場合には、前記医用画像データと当該医用画像データに対する表示条件の設定を前記情報処理装置から取得して前記記憶手段に記憶させ、一方、前記医用画像データが保存されていると判断可能な情報である場合には、前記医用画像データに対する表示条件の設定を前記情報処理装置から取得して前記記憶手段に記憶させる記憶制御工程と、
を備えることを特徴とするサーバの制御方法。
A control method of a server provided with an information processing apparatus that displays medical image data and capable of storing the medical image data.
The server
A reception step of receiving specific information transmitted from the information processing apparatus and capable of specifying the medical image data;
Using the specific information received in the reception step, a transmission step of transmitting information capable of determining whether or not the medical image data is stored in the storage unit of the server to the information processing device;
If the information transmitted in the transmission step is information that can be determined that the medical image data is not stored, the medical image data and display condition settings for the medical image data are set from the information processing apparatus. When the information is information that can be determined that the medical image data is stored, the display condition setting for the medical image data is acquired from the information processing device. A storage control step for storing in the storage means;
A server control method comprising:
医用画像データを表示する情報処理装置と通信可能に設けられ、前記医用画像データを記憶可能な記憶手段を備えるサーバで読み取り実行可能なプログラムであって、
サーバを、
前記情報処理装置から送信された、前記医用画像データを特定可能な特定情報を受信する受信手段と、
前記受信手段により受信した特定情報を用いて、前記医用画像データが前記サーバの記憶手段に記憶されているか否か判断可能な情報を前記情報処理装置に送信する送信手段と、
前記送信手段により送信された情報が、前記医用画像データが保存されていないと判断可能な情報である場合には、前記医用画像データと当該医用画像データに対する表示条件の設定を前記情報処理装置から取得して前記記憶手段に記憶させ、一方、前記医用画像データが保存されていると判断可能な情報である場合には、前記医用画像データに対する表示条件の設定を前記情報処理装置から取得して前記記憶手段に記憶させる記憶制御手段として機能させることを特徴とするプログラム。
A program that is provided so as to be communicable with an information processing apparatus that displays medical image data, and that can be read and executed by a server including storage means capable of storing the medical image data,
Server
Receiving means for receiving the specific information transmitted from the information processing apparatus and capable of specifying the medical image data;
Using the specific information received by the receiving means, transmitting means for transmitting to the information processing apparatus information capable of determining whether the medical image data is stored in the storage means of the server;
When the information transmitted by the transmission means is information that can be determined that the medical image data is not stored, the medical image data and display condition settings for the medical image data are set from the information processing apparatus. When the information is information that can be determined that the medical image data is stored, the display condition setting for the medical image data is acquired from the information processing device. A program that functions as a storage control unit that is stored in the storage unit.
医用画像データを表示する情報処理装置と、当該情報処理装置と通信可能に設けられ、前記医用画像データを記憶可能な記憶手段を備えるサーバとを有する情報処理システムであって、
前記医用画像データに対する、表示条件の設定を受け付ける設定受付手段と、
前記設定受付手段で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付手段と、
前記保存指示受付手段により受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断する判断手段と、
前記判断手段による判断結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶させ、前記判断手段による判断結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶させる記憶制御手段と、
を備えることを特徴とする情報処理システム。
An information processing system comprising: an information processing apparatus that displays medical image data; and a server that is provided so as to be communicable with the information processing apparatus and includes a storage unit capable of storing the medical image data.
Setting accepting means for accepting display condition settings for the medical image data;
A save instruction accepting means for accepting an instruction to save the setting of the display condition accepted by the setting accepting means in the server;
Determination means for determining whether or not the medical image data is stored in the storage means of the server, using specific information that can specify the medical image data received by the storage instruction reception means;
If the determination result by the determination means is a result that the medical image data is not stored in the server, setting of display conditions for the medical image data and the medical image data received by the setting reception means Is stored in the storage unit of the server, and the determination result by the determination unit is a result that the medical image data is not stored in the server, the medical use received by the setting reception unit Storage control means for storing display condition settings for image data in the storage means of the server;
An information processing system comprising:
医用画像データを表示する情報処理装置と、当該情報処理装置と通信可能に設けられ、前記医用画像データを記憶可能な記憶手段を備えるサーバとを有する情報処理システムの制御方法であって、
前記情報処理システムが、
前記医用画像データに対する、表示条件の設定を受け付ける設定受付工程と、
前記設定受付工程で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付工程と、
前記保存指示受付工程により受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断する判断工程と、
前記判断工程による判断結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付工程で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶させ、前記判断工程による判断結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記設定受付工程で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶させる記憶制御工程と、
を備えることを特徴とする情報処理システムの制御方法。
An information processing system control method comprising: an information processing apparatus that displays medical image data; and a server that is provided so as to be communicable with the information processing apparatus and includes a storage unit capable of storing the medical image data.
The information processing system is
A setting reception step for receiving setting of display conditions for the medical image data;
A storage instruction reception step for receiving an instruction to store the setting of the display condition received in the setting reception step in the server;
A determination step of determining whether or not the medical image data is stored in the storage unit of the server, using specific information that can specify the medical image data received in the storage instruction reception step;
If the determination result of the determination step is a result that the medical image data is not stored in the server, setting of display conditions for the medical image data and the medical image data received in the setting reception step Is stored in the storage means of the server, and the determination result in the determination step is a result that the medical image data is not stored in the server, the medical use received in the setting reception step A storage control step of storing display condition settings for image data in the storage means of the server;
An information processing system control method comprising:
医用画像データを表示する情報処理装置と、当該情報処理装置と通信可能に設けられ、前記医用画像データを記憶可能な記憶手段を備えるサーバとを有する情報処理システムで読み取り実行可能なプログラムであって、
情報処理システムを、
前記医用画像データに対する、表示条件の設定を受け付ける設定受付手段と、
前記設定受付手段で受け付けた表示条件の設定を前記サーバに保存する指示を受け付ける保存指示受付手段と、
前記保存指示受付手段により受け付けた前記医用画像データを特定可能な特定情報を用いて、当該医用画像データが前記サーバの前記記憶手段に記憶されている否か判断する判断手段と、
前記判断手段による判断結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記医用画像データと前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定とを前記サーバの前記記憶手段に記憶させ、前記判断手段による判断結果が、前記医用画像データが前記サーバに記憶されていないとの結果である場合には、前記設定受付手段で受け付けた前記医用画像データに対する表示条件の設定を前記サーバの前記記憶手段に記憶させる記憶制御手段として機能させることを特徴とするプログラム。
A program that can be read and executed by an information processing system that includes an information processing apparatus that displays medical image data, and a server that is provided so as to be communicable with the information processing apparatus and includes a storage unit that can store the medical image data. ,
Information processing system
Setting accepting means for accepting display condition settings for the medical image data;
A save instruction accepting means for accepting an instruction to save the setting of the display condition accepted by the setting accepting means in the server;
Determination means for determining whether or not the medical image data is stored in the storage means of the server, using specific information that can specify the medical image data received by the storage instruction reception means;
If the determination result by the determination means is a result that the medical image data is not stored in the server, setting of display conditions for the medical image data and the medical image data received by the setting reception means Is stored in the storage unit of the server, and the determination result by the determination unit is a result that the medical image data is not stored in the server, the medical use received by the setting reception unit A program that causes a storage control unit to store display condition settings for image data in the storage unit of the server.
JP2015256097A 2015-12-28 2015-12-28 Information processing device, control method and program thereof, server, control method and program thereof, information processing system, and control method and program thereof Ceased JP2017118913A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015256097A JP2017118913A (en) 2015-12-28 2015-12-28 Information processing device, control method and program thereof, server, control method and program thereof, information processing system, and control method and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015256097A JP2017118913A (en) 2015-12-28 2015-12-28 Information processing device, control method and program thereof, server, control method and program thereof, information processing system, and control method and program thereof

Publications (1)

Publication Number Publication Date
JP2017118913A true JP2017118913A (en) 2017-07-06

Family

ID=59271332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015256097A Ceased JP2017118913A (en) 2015-12-28 2015-12-28 Information processing device, control method and program thereof, server, control method and program thereof, information processing system, and control method and program thereof

Country Status (1)

Country Link
JP (1) JP2017118913A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020153493A1 (en) * 2019-01-24 2020-07-30 国立研究開発法人国立がん研究センター Annotation assistance device, annotation assistance method, and annotation assistance program
JP2020191063A (en) * 2019-05-22 2020-11-26 ルニット インコーポレイテッドLunit Inc. Apparatus and method for predicting metadata of medical image
US20220022727A1 (en) * 2019-04-04 2022-01-27 Olympus Corporation Image recording apparatus, recording method, and image recording system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005111084A (en) * 2003-10-09 2005-04-28 Olympus Corp Endoscope system
JP2013154162A (en) * 2012-01-30 2013-08-15 Toshiba Corp Medical image processing apparatus, image diagnostic apparatus, computer system, medical image processing program, and medical image processing method
JP2014033948A (en) * 2012-08-10 2014-02-24 Canon Inc Display control device, display device and control method therefor
JP2014054398A (en) * 2012-09-13 2014-03-27 Fujifilm Corp Three-dimensional image display apparatus, and method and program for three-dimensional image display

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005111084A (en) * 2003-10-09 2005-04-28 Olympus Corp Endoscope system
JP2013154162A (en) * 2012-01-30 2013-08-15 Toshiba Corp Medical image processing apparatus, image diagnostic apparatus, computer system, medical image processing program, and medical image processing method
JP2014033948A (en) * 2012-08-10 2014-02-24 Canon Inc Display control device, display device and control method therefor
JP2014054398A (en) * 2012-09-13 2014-03-27 Fujifilm Corp Three-dimensional image display apparatus, and method and program for three-dimensional image display

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020153493A1 (en) * 2019-01-24 2020-07-30 国立研究開発法人国立がん研究センター Annotation assistance device, annotation assistance method, and annotation assistance program
CN113329684A (en) * 2019-01-24 2021-08-31 国立研究开发法人国立癌症研究中心 Comment support device, comment support method, and comment support program
JPWO2020153493A1 (en) * 2019-01-24 2021-12-02 国立研究開発法人国立がん研究センター Annotation support device, annotation support method and annotation support program
US12106847B2 (en) 2019-01-24 2024-10-01 National Cancer Center Annotation support apparatus, annotation support method, and annotation support program
US20220022727A1 (en) * 2019-04-04 2022-01-27 Olympus Corporation Image recording apparatus, recording method, and image recording system
US12089806B2 (en) * 2019-04-04 2024-09-17 Olympus Corporation Image recording apparatus, recording method, and image recording system
JP2020191063A (en) * 2019-05-22 2020-11-26 ルニット インコーポレイテッドLunit Inc. Apparatus and method for predicting metadata of medical image
US11978548B2 (en) 2019-05-22 2024-05-07 Lunit Inc. Apparatus and method for processing medical image using predicted metadata

Similar Documents

Publication Publication Date Title
US10764289B2 (en) Cross-enterprise workflow
US9092727B1 (en) Exam type mapping
Mahmoudi et al. Web-based interactive 2D/3D medical image processing and visualization software
US20150234557A1 (en) System for managing and processing data from a medical facility
US20140013199A1 (en) Generating a report based on image data
US11404160B2 (en) Method and system for managing and editing data of a medical device
US20180004897A1 (en) Ris/pacs integration systems and methods
US20150149209A1 (en) Remote/local reference sharing and resolution
US11810659B2 (en) Medical image processing apparatus, program installable into medical image processing apparatus, and medical image processing method
JP2017118913A (en) Information processing device, control method and program thereof, server, control method and program thereof, information processing system, and control method and program thereof
JP6931174B2 (en) Display control device, its control method, and program
JP6631486B2 (en) Image display device, control method thereof, and program
JP6222214B2 (en) Report creation system, report creation system control method, information processing apparatus, information processing apparatus control method, and program
JP2017191520A (en) Medical image diagnosis support system, control method thereof, and program, and information processing device, control method thereof, and program
JP2018106335A (en) Information processing apparatus, method for controlling information processing apparatus, and program
JP2016202341A (en) Medical image processing device, control method of medical image processing device, and program
JP6797525B2 (en) Medical image processing equipment, programs that can be installed in medical image processing equipment, and medical image processing methods
JP7640887B2 (en) Information processing device, control method for information processing device, and program
JP6735080B2 (en) Medical image processing apparatus, program mountable in medical image processing apparatus, and medical image processing method
JP2018158116A (en) Medical image processing apparatus, program mountable on medical image processing apparatus, and medical image processing method
JP2016206758A (en) Medical image management system, control method of medical image management system, and program
JP2010015494A (en) Program, portable storage medium, and information processor
JP2010237723A (en) Medical information write-in device, program and storage medium
JP6337868B2 (en) Medical image processing apparatus, program mountable in medical image processing apparatus, and medical image processing method
JP2009301072A (en) Medical information providing device, medical information providing system and program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170912

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180404

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20180719

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180724

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180730

AA92 Notification that decision to refuse application was cancelled

Free format text: JAPANESE INTERMEDIATE CODE: A971092

Effective date: 20180904

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180911