[go: up one dir, main page]

JP2011039877A - Medical information processing system - Google Patents

Medical information processing system Download PDF

Info

Publication number
JP2011039877A
JP2011039877A JP2009187820A JP2009187820A JP2011039877A JP 2011039877 A JP2011039877 A JP 2011039877A JP 2009187820 A JP2009187820 A JP 2009187820A JP 2009187820 A JP2009187820 A JP 2009187820A JP 2011039877 A JP2011039877 A JP 2011039877A
Authority
JP
Japan
Prior art keywords
unit
application program
user
display
medical information
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.)
Pending
Application number
JP2009187820A
Other languages
Japanese (ja)
Inventor
Hiroshi Kurosawa
寛史 黒沢
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.)
Toshiba Corp
Canon Medical Systems Corp
Original Assignee
Toshiba Corp
Toshiba Medical Systems Corp
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 Toshiba Corp, Toshiba Medical Systems Corp filed Critical Toshiba Corp
Priority to JP2009187820A priority Critical patent/JP2011039877A/en
Publication of JP2011039877A publication Critical patent/JP2011039877A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

【課題】ワークフローの効率的な引き継ぎを可能とする医用情報処理システムの提供。
【解決手段】実行部31は、ユーザ操作に従って医用情報アプリケーションプログラムを実行し、医用情報を処理する。実行制御部33は、医用情報アプリケーションプログラムの実行を中断するために、実行部31を制御する。操作情報記憶部37は、中断時点と所定時点との間のユーザ操作に関する操作情報を時系列で記憶する。表示部53は、医用情報アプリケーションプログラムの処理結果を表示するためのディスプレイを有する。再生部49は、所定時点と中断時点との間のユーザ操作を操作情報に従ってディスプレイ上に再生する。
【選択図】 図2
Provided is a medical information processing system that enables efficient handover of a workflow.
An execution unit 31 executes a medical information application program in accordance with a user operation to process medical information. The execution control unit 33 controls the execution unit 31 in order to interrupt the execution of the medical information application program. The operation information storage unit 37 stores operation information related to user operations between the interruption point and a predetermined point in time series. The display unit 53 has a display for displaying the processing result of the medical information application program. The reproduction unit 49 reproduces the user operation between the predetermined time point and the interruption time point on the display according to the operation information.
[Selection] Figure 2

Description

本発明は、シンクライアント環境化における医用情報処理システムに関する。   The present invention relates to a medical information processing system in a thin client environment.

現在、シンクライアント環境化で病院内の医用情報処理システムを構築することが試みられている。病院内の医用情報処理システムでは、病院で実施されるワークフローをサポートする必要がある。シンクライアント環境下においても当然シンクライアント間でワークフローの引き継ぎを行なわねばならない。   At present, attempts are being made to construct medical information processing systems in hospitals in a thin client environment. In a medical information processing system in a hospital, it is necessary to support a workflow executed in the hospital. Even in a thin client environment, the workflow must naturally be taken over between the thin clients.

従来技術として、ワークフローを引き継ぐ際に前回の最後の状態を医用画像情報システムで記憶しておくものがある。しかし、この従来技術を用いた場合、ユーザは、最後の状態のみを理解できるだけで、最後の状態に至るまでの内容(経緯)を理解することができない。また、病院内の医用情報処理システムで扱う情報には、患者情報が含まれるので、ワークフローの引き継ぎ時に患者情報の取り扱いに注意が必要である。また、病院では人命に係る業務が行なわれているため、業務の効率化が重要であり、ワークフローを効率的に実行することが重要である。   As a prior art, there is one in which the last state of the previous time is stored in a medical image information system when taking over a workflow. However, when this conventional technique is used, the user can understand only the last state, and cannot understand the contents (background) up to the last state. In addition, since information handled by the medical information processing system in the hospital includes patient information, care must be taken in handling patient information when taking over a workflow. In addition, since operations related to human life are performed in hospitals, it is important to improve the efficiency of operations, and it is important to efficiently execute workflows.

なお特許文献1には、超音波診断装置での心臓の画像表示例が示されている。   Patent Document 1 shows an example of displaying an image of a heart in an ultrasonic diagnostic apparatus.

特開2007―44499号公報JP 2007-44499 A

本発明の目的は、ワークフローの効率的な引き継ぎを可能とする医用情報処理システムを提供することにある。   An object of the present invention is to provide a medical information processing system that enables efficient handover of a workflow.

本発明の第1局面に係る医用情報処理システムは、ユーザ操作に従ってアプリケーションプログラムを実行し、医用情報を処理する実行部と、前記アプリケーションプログラムの実行を中断するために、前記実行部を制御する制御部と、前記中断が行なわれた中断時点と前記中断時点以前の所定時点との間に行なわれたユーザ操作に関する操作情報を時系列で記憶する記憶部と、前記アプリケーションプログラムの処理結果を表示するためのディスプレイを有する表示部と、前記中断時点と前記所定時点との間のユーザ操作を前記操作情報に従って前記ディスプレイ上に再生する再生部とを具備する。   A medical information processing system according to a first aspect of the present invention executes an application program according to a user operation, and executes an application unit that processes medical information, and a control that controls the execution unit to interrupt the execution of the application program A storage unit that stores operation information related to user operations performed between the interruption point at which the interruption was performed and a predetermined point before the interruption point, and a processing result of the application program. A display unit having a display for playing back, and a playback unit that plays back a user operation between the interruption time point and the predetermined time point on the display according to the operation information.

本発明によれば、ワークフローの効率的な引き継ぎを可能とする。   According to the present invention, it is possible to efficiently take over a workflow.

本発明の本実施形態に係る医用情報処理システム1のネットワーク環境を示す図。The figure which shows the network environment of the medical information processing system 1 which concerns on this embodiment of this invention. 本実施形態に係るワークフローを引き継ぐためのアプリケーションプログラムに従って図1の医用情報処理システムが実行する処理の機能ブロック図。The functional block diagram of the process which the medical information processing system of FIG. 1 performs according to the application program for taking over the workflow which concerns on this embodiment. 図2の表示部に表示される、動画データの再生段階における超音波アプリケーションプログラムの初期的な表示画面の一例を示す図。The figure which shows an example of the initial display screen of the ultrasonic application program in the reproduction | regeneration stage of moving image data displayed on the display part of FIG. 図2の表示部に表示される、動画再生中に関する超音波アプリケーションプログラムの表示画面の一例を示す図。The figure which shows an example of the display screen of the ultrasonic application program regarding moving image reproduction displayed on the display part of FIG.

以下、図面を参照しながら本発明の実施形態に係わる医用情報処理システムを説明する。   Hereinafter, a medical information processing system according to an embodiment of the present invention will be described with reference to the drawings.

図1は、本実施形態に係る医用情報処理システム1のネットワーク環境を示す図である。図1に示すように、医用情報処理システム1は、ネットワークを介して接続されたサーバ装置3と複数のクライアント装置5―1、5―2、5―3、5―4とを備える、病院内に構築されたシンクライアント型のネットワークシステムである。以下、説明の簡単のため、特に区別する必要がない場合は、クライアント装置5―1、5―2、5―3、5―4をまとめてクライアント装置5と呼ぶことにする。   FIG. 1 is a diagram showing a network environment of a medical information processing system 1 according to this embodiment. As shown in FIG. 1, a medical information processing system 1 includes a server device 3 and a plurality of client devices 5-1, 5-2, 5-3, 5-4 connected via a network. It is a thin client type network system built in Hereinafter, for the sake of simplicity, the client devices 5-1, 5-2, 5-3, and 5-4 are collectively referred to as the client device 5 unless it is necessary to distinguish between them.

クライアント装置5は、サーバ装置3に対して種々の指示や情報等を行なうための入力デバイスを有する。入力デバイスにより発生された入力信号は、ネットワークを介してサーバ装置3へ送信される。サーバ装置3は、種々のアプリケーションプログラムを記憶するハードディスク等の記憶デバイスを有している。また、サーバ装置3は、これら種々のアプリケーションプログラムを実行するCPU(central processing unit)を有している。サーバ装置のCPUは、クライアント装置5からの入力信号に従って医用情報を処理するためのアプリケーションプログラムを記憶デバイスから読み出して展開し、読み出されたアプリケーションプログラムに従って医用情報を処理する。この際、サーバ装置3は、アプリケーションプログラムの実行時における表示画面のデータを生成し、生成された表示画面のデータをネットワークを介してクライアント装置5に送信する。クライアント装置5は、表示画面を表示するためのディスプレイを有する。クライアント装置5は、サーバ装置3からの表示画面のデータの供給を受け、供給された表示画面をディスプレイに表示する。   The client device 5 has an input device for giving various instructions and information to the server device 3. An input signal generated by the input device is transmitted to the server apparatus 3 via the network. The server device 3 has a storage device such as a hard disk for storing various application programs. The server device 3 also has a CPU (central processing unit) that executes these various application programs. The CPU of the server device reads an application program for processing medical information from the storage device in accordance with an input signal from the client device 5 and develops it, and processes the medical information in accordance with the read application program. At this time, the server device 3 generates display screen data when the application program is executed, and transmits the generated display screen data to the client device 5 via the network. The client device 5 has a display for displaying a display screen. The client device 5 receives display screen data from the server device 3 and displays the supplied display screen on the display.

異なる又は同一のクライアント装置5でワークフローを引き継ぎたい場合が考えられる。例えば、あるクライアント装置5―1でユーザがアプリケーションプログラム実行し、途中で処理を中断する。そしてある時間をおいて、ユーザはクライアント装置5―1、あるいはクライアント装置5―1とは異なる場所に設置されたクライアント装置5―3を用いて、中断したアプリケーションプログラムを再開したい場合がある。この際、クライアント装置5―1同士、あるいはクライアント装置5―1とクライアント5―3とでワークフローを引き継ぐ必要性が生じてくる。   There may be a case where it is desired to take over the workflow with different or the same client device 5. For example, the user executes the application program on a certain client device 5-1, and interrupts the process on the way. Then, after a certain period of time, the user may want to resume the interrupted application program using the client device 5-1 or the client device 5-3 installed at a different location from the client device 5-1. At this time, it becomes necessary to take over the workflow between the client devices 5-1 or between the client device 5-1 and the client 5-3.

本実施形態に係る医用情報処理システム1は、このようなワークフローの引き継ぎの必要性に鑑み、ユーザが確実且つ容易にワークフローを引き継げる機能、すなわち引き継ぎアプリケーションプログラムを備えている。   The medical information processing system 1 according to the present embodiment includes a function that allows a user to take over a workflow reliably and easily, that is, a takeover application program, in view of the necessity of taking over such a workflow.

図2は、本実施形態に係るワークフローを引き継ぐための引き継ぎアプリケーションプログラムに従って医用情報処理システム1が実行する処理の機能ブロック図である。図2に示すように、医用情報処理システム1は、実行部31、実行制御部33、再現パラメータデータベース35、操作情報記憶部37、操作情報データベース39、イベント管理部41、ユーザ権限管理部43、処理結果記憶部45、処理結果データベース47、再生部49、操作部51、及び表示部53を備える。実行部31、実行制御部33、再現パラメータデータベース35、操作情報記憶部37、操作情報データベース39、イベント管理部41、ユーザ権限管理部43、処理結果記憶部45、処理結果データベース47、及び再生部49はサーバ装置3の機能である。また、操作部51と表示部53とはクライアント装置5の機能である。   FIG. 2 is a functional block diagram of processing executed by the medical information processing system 1 in accordance with the takeover application program for taking over the workflow according to the present embodiment. As shown in FIG. 2, the medical information processing system 1 includes an execution unit 31, an execution control unit 33, a reproduction parameter database 35, an operation information storage unit 37, an operation information database 39, an event management unit 41, a user authority management unit 43, A processing result storage unit 45, a processing result database 47, a playback unit 49, an operation unit 51, and a display unit 53 are provided. Execution unit 31, execution control unit 33, reproduction parameter database 35, operation information storage unit 37, operation information database 39, event management unit 41, user authority management unit 43, processing result storage unit 45, processing result database 47, and reproduction unit Reference numeral 49 denotes a function of the server device 3. The operation unit 51 and the display unit 53 are functions of the client device 5.

実行部31は、実行制御部33からの制御のもと、操作部51を介したユーザ操作に従って、医用情報を処理するための情報処理アプリケーションプログラムを実行する。   The execution unit 31 executes an information processing application program for processing medical information in accordance with a user operation via the operation unit 51 under the control of the execution control unit 33.

実行制御部33は、操作部51を介したユーザ操作に従って実行部31を制御する。例えば、実行制御部33は、操作部51を介して医用情報アプリケーションプログラムの中断指示がなされたことを契機として、医用情報アプリケーションプログラムの実行を中断するために実行部31を制御する。また、実行制御部33は、操作部51を介して医用情報アプリケーションプログラムの中断指示がなされたことを契機として、中断指示がなされた時点における再現パラメータを再現パラメータデータベース35に記憶する。再現パラメータは、中断指示がなされた時点における医用情報アプリケーションプログラムの実行状態を再現するためのパラメータである。再現パラメータは、例えば、中断指示がなされた時点における画像処理のパラメータである。また、実行制御部33は、操作部51を介してワークフローの引き継ぎ指示がなされたことを契機として、再現パラメータデータベース35から、対応する再現パラメータを読み出す。そして実行制御部33は、中断時における医用情報アプリケーションプログラムの実行状態を再現するために、読み出された再現パラメータに従って実行部31を制御する。   The execution control unit 33 controls the execution unit 31 in accordance with a user operation via the operation unit 51. For example, the execution control unit 33 controls the execution unit 31 to interrupt the execution of the medical information application program when an instruction to interrupt the medical information application program is given via the operation unit 51. In addition, the execution control unit 33 stores, in the reproduction parameter database 35, the reproduction parameter at the time when the interruption instruction is given when the interruption instruction for the medical information application program is given via the operation unit 51. The reproduction parameter is a parameter for reproducing the execution state of the medical information application program at the time when the interruption instruction is given. The reproduction parameter is, for example, a parameter for image processing at the time when an interruption instruction is given. Further, the execution control unit 33 reads the corresponding reproduction parameter from the reproduction parameter database 35 in response to an instruction to take over the workflow via the operation unit 51. Then, the execution control unit 33 controls the execution unit 31 according to the read reproduction parameter in order to reproduce the execution state of the medical information application program at the time of interruption.

再現パラメータデータベース35は、再現パラメータと、その再現パラメータに対応するワークフローの識別情報とを関連付けて記憶する。   The reproduction parameter database 35 stores the reproduction parameter and the workflow identification information corresponding to the reproduction parameter in association with each other.

操作情報記憶部37は、医用情報アプリケーションプログラムの実行時におけるユーザ操作に関する操作情報を取得し、時系列で操作情報データベース39に記憶する。典型的には操作情報記憶部37は、中断指示がなされた中断時点と中断時点以前の所定時点との間に行われたユーザ操作に関する操作情報を時系列で操作情報データベース39に記憶する。例えば、操作情報記憶部37は、所定のワークフロー単位で操作情報を操作情報データベース39に記憶する。ワークフローは、例えば、医用情報アプリケーションプログラム開始から終了まで、あるいはログインからログアウトを1単位とする。なお、所定時点は、ユーザにより操作部51を介して任意に設定可能である。例えば、所定時点は、中断指示がなされた時点から遡って5分前や10分前である。まるいは、所定時点は、医用情報アプリケーションの開始時や、ワークフローの開始時であってもよい。操作情報は、具体的には、医用情報アプリケーションプログラム実行中における表示画面(動画)のデータ又は操作ログである。操作情報が動画のデータの場合、操作情報記憶部37は、医用情報アプリケーションプログラム実行中においてディスプレイに表示されている動画のデータをスクリーンキャプチャ機能等を用いて取得し、取得された動画のデータを時系列で操作情報データベース39に録画する。操作情報が操作ログの場合、操作情報記憶部37は、クライアント装置5からの入力信号を解析し操作ログを生成し、生成された操作ログを時系列で操作情報データベース39に記憶する。   The operation information storage unit 37 acquires operation information related to user operations during execution of the medical information application program, and stores the operation information in the operation information database 39 in time series. Typically, the operation information storage unit 37 stores, in the operation information database 39, operation information related to a user operation performed between an interruption time point when the interruption instruction is given and a predetermined time point before the interruption time point. For example, the operation information storage unit 37 stores operation information in the operation information database 39 in units of a predetermined workflow. The workflow is, for example, one unit from the start to the end of the medical information application program or from login to logout. The predetermined time can be arbitrarily set by the user via the operation unit 51. For example, the predetermined time is 5 minutes before or 10 minutes before the time when the interruption instruction is given. In other words, the predetermined time may be at the start of the medical information application or at the start of the workflow. Specifically, the operation information is display screen (moving image) data or an operation log during execution of the medical information application program. When the operation information is moving image data, the operation information storage unit 37 acquires moving image data displayed on the display during the execution of the medical information application program by using a screen capture function or the like, and acquires the acquired moving image data. Records in the operation information database 39 in time series. When the operation information is an operation log, the operation information storage unit 37 analyzes an input signal from the client device 5 to generate an operation log, and stores the generated operation log in the operation information database 39 in time series.

操作情報データベース39は、操作情報と、その操作を実行していたユーザのユーザ識別情報とを関連付けて記憶している。また操作情報データベース39は、操作情報と、その操作情報の再生を許可されたユーザ、あるいは再生を許可されないユーザのユーザ識別情報とを関連付けて記憶している。これらユーザ識別情報は、ユーザにより操作部51を介して設定可能である。また、操作情報は、その操作情報を識別するための操作識別番号に関連付けられて記憶される。   The operation information database 39 stores operation information and user identification information of the user who has performed the operation in association with each other. The operation information database 39 stores operation information in association with user identification information of a user who is permitted to reproduce the operation information or a user who is not permitted to reproduce the operation information. Such user identification information can be set by the user via the operation unit 51. The operation information is stored in association with an operation identification number for identifying the operation information.

操作部51は、ユーザによる操作を受付ける上述の入力デバイスを備える。操作部51は、ユーザにより入力デバイスを介して入力された入力信号をサーバ装置3に送信する。例えば、操作部51は、ユーザの指示に従って再生対象の操作情報を選択し、選択に応じた入力信号をサーバ装置3に送信する。入力デバイスとしては、マウスやトラックボールなどのポインティングデバイス、モード切替スイッチ等の選択デバイス、あるいはキーボード等が適宜利用可能である。   The operation unit 51 includes the above-described input device that receives an operation by a user. The operation unit 51 transmits an input signal input by the user via the input device to the server device 3. For example, the operation unit 51 selects operation information to be reproduced in accordance with a user instruction, and transmits an input signal corresponding to the selection to the server device 3. As an input device, a pointing device such as a mouse or a trackball, a selection device such as a mode switch, or a keyboard can be used as appropriate.

イベント管理部41は、操作部51からの入力信号を管理し、操作情報を再生するタイミングを決定する。再生するタイミングとしては、例えば、ユーザがシステムにログインした時、ワークフローを選択した時、医用情報アプリケーションプログラムを起動した時などがある。このタイミングは、操作部51を介して任意に設定可能である。また、イベント管理部41は、操作部51を介して選択された操作情報を再生対象の操作情報に決定する。   The event management unit 41 manages an input signal from the operation unit 51 and determines a timing for reproducing the operation information. The reproduction timing includes, for example, when the user logs in to the system, when a workflow is selected, and when a medical information application program is activated. This timing can be arbitrarily set via the operation unit 51. Further, the event management unit 41 determines the operation information selected via the operation unit 51 as operation information to be reproduced.

ユーザ権限管理部43は、サーバ装置3へのログインの際にユーザ認証を行い、ユーザ認証されたユーザが操作情報や操作情報に含まれる特定の情報(例えば、患者情報)を再生する権限を有しているか否かを判定する。具体的には、ユーザ権限管理部43は、ユーザ認証されたユーザに関するユーザ識別情報に基づいて、ユーザが再生対象の操作情報の再生を許可されているか、あるいは許可されていないかを判定する。そして再生が許可されていると判定した場合、ユーザ権限管理部43は、再生部49に許可信号を供給する。再生が許可されていないと判定した場合、ユーザ権限管理部は43、再生部49に非許可信号を供給する。   The user authority management unit 43 performs user authentication when logging in to the server device 3, and the user authenticated by the user has authority to reproduce operation information and specific information (eg, patient information) included in the operation information. It is determined whether or not. Specifically, the user authority management unit 43 determines whether the user is permitted or not permitted to reproduce the operation information to be reproduced based on the user identification information related to the user authenticated by the user. When it is determined that the reproduction is permitted, the user authority management unit 43 supplies a permission signal to the reproduction unit 49. When it is determined that the reproduction is not permitted, the user authority management unit 43 supplies a non-permission signal to the reproduction unit 49.

処理結果記憶部45は、後述の縮小画像や、画像処理を実行することにより得られた処理画像(例えば、ボリュームレンダリング画像、Wall Motion Tracking等により生成された画像)のデータやパラメータ(例えば、組織や血流の移動速度、Radial Strain等)等の処理結果のデータを処理結果データベース47に記憶する。例えば、処理結果記憶部45は、医用情報アプリケーションプログラムの終了時における表示画面を縮小させた画像である縮小画像のデータを処理結果データベース47に記憶する。   The processing result storage unit 45 stores data and parameters (for example, organization images) of reduced images, which will be described later, and processed images (for example, images generated by volume rendering images, wall motion tracking, etc.) obtained by executing image processing. Data of processing results such as blood flow velocity, radial strain, etc.) are stored in the processing result database 47. For example, the processing result storage unit 45 stores, in the processing result database 47, reduced image data that is an image obtained by reducing the display screen at the end of the medical information application program.

処理結果データベース47は、縮小画像のデータと操作識別番号とを関連付けられて記憶している。また処理結果データベース47は、操作情報が操作ログの場合、操作ログと、その操作ログに対応する画像処理により生成された処理画像のデータとを関連付けて記憶している。例えば処理結果データベース47は、画像処理の実行要求に関する操作ログと、その画像処理により生成された処理画像のデータとを関連付けて記憶している。   The processing result database 47 stores the reduced image data and the operation identification number in association with each other. Further, when the operation information is an operation log, the processing result database 47 stores the operation log and the processed image data generated by the image processing corresponding to the operation log in association with each other. For example, the processing result database 47 stores an operation log related to an execution request for image processing in association with processed image data generated by the image processing.

再生部49は、ユーザ権限管理部43から許可信号が供給された場合、イベント管理部41により決定されたタイミングで、操作部51により選択された再生対象の操作情報を表示部53のディスプレイに再生する。操作情報が動画の場合、再生部49は、表示画面のデータを動画再生することにより、ユーザ操作をディスプレイに再現する。操作情報が操作ログの場合、再生部49は、操作ログを再実行することにより、操作ログに対応するユーザ操作をディスプレイに再現する。より具体的には、操作ログに従って医用情報アプリケーションプログラム実行中における表示画面のデータを再生成し、再生成された表示画面のデータをクライアント装置5に送信し、ディスプレイに動画表示させる。   When the permission signal is supplied from the user authority management unit 43, the reproduction unit 49 reproduces the operation information to be reproduced selected by the operation unit 51 on the display of the display unit 53 at the timing determined by the event management unit 41. To do. When the operation information is a moving image, the reproducing unit 49 reproduces the user operation on the display by reproducing the data on the display screen as a moving image. When the operation information is an operation log, the reproducing unit 49 reproduces a user operation corresponding to the operation log on the display by re-executing the operation log. More specifically, the display screen data during the execution of the medical information application program is regenerated according to the operation log, and the regenerated display screen data is transmitted to the client device 5 to display a moving image on the display.

表示部53は、医用情報アプリケーションプログラム実行中における表示画面を表示するディスプレイを備える。表示部53は、サーバ装置3から送信される表示画面のデータを受信し、受信した表示画面をディスプレイに表示する。ディスプレイとしては、例えばCRTディスプレイや、液晶ディスプレイ、有機ELディスプレイ、プラズマディスプレイ等が適宜利用可能である。   The display unit 53 includes a display that displays a display screen during execution of the medical information application program. The display unit 53 receives display screen data transmitted from the server device 3 and displays the received display screen on a display. As the display, for example, a CRT display, a liquid crystal display, an organic EL display, a plasma display, or the like can be used as appropriate.

次に本実施形態に係る医用情報処理システム1の典型的な動作例を、操作情報の種類、すなわち表示画面のデータと操作ログとに分けて説明する。以下の説明を具体的に行なうため医用情報アプリケーションプログラムは、超音波診断装置により得られた超音波画像を処理対象とする超音波アプリケーションプログラムであるとする。引き継ぎアプリケーションプログラムは、この超音波アプリケーションプログラムに組み込まれているものとする。操作情報を再生するタイミングは、ワークフローが選択された時であるとする。   Next, a typical operation example of the medical information processing system 1 according to the present embodiment will be described by dividing it into types of operation information, that is, display screen data and operation logs. In order to specifically describe the following description, it is assumed that the medical information application program is an ultrasonic application program for processing an ultrasonic image obtained by the ultrasonic diagnostic apparatus. It is assumed that the takeover application program is incorporated in this ultrasonic application program. It is assumed that the operation information is reproduced when the workflow is selected.

(操作情報が動画データの場合)
まず、動画データの記憶段階について説明する。動画データの記憶段階において操作情報記憶部37は、超音波アプリケーションプログラムの実行中にディスプレイに表示されている動画データを操作情報データベース39に時系列で記憶している。そして、操作部51から超音波アプリケーションプログラムの中断指示に関する入力信号を受けたことを契機として、操作情報記憶部37は、所定時刻から中断時刻までの間の動画データを操作情報データベース39に時系列で記憶する。所定時刻は、例えば、ワークフローの開始時刻や、超音波アプリケーションプログラムの実行開始時刻、中断時刻からユーザ指定時間前等である。所定時刻より以前の動画データは、操作情報データベース39から削除される。ユーザ指定時間は、例えば、5分、10分等であり、ユーザにより操作部51を介して任意に設定可能である。
(When the operation information is video data)
First, the storage stage of moving image data will be described. In the moving image data storage stage, the operation information storage unit 37 stores the moving image data displayed on the display during execution of the ultrasonic application program in the operation information database 39 in time series. Then, the operation information storage unit 37 receives the input signal related to the suspension instruction of the ultrasound application program from the operation unit 51 as a trigger, and the operation information storage unit 37 stores the moving image data from the predetermined time to the suspension time in the operation information database 39 in time series. Remember me. The predetermined time is, for example, a workflow start time, an execution start time of the ultrasonic application program, an interruption time before a user specified time, or the like. The moving image data before the predetermined time is deleted from the operation information database 39. The user designated time is, for example, 5 minutes, 10 minutes, etc., and can be arbitrarily set by the user via the operation unit 51.

また、再生部49による動画データの再生後にそのワークフローが引き継がれるために、動画データの記憶段階において実行制御部33は、中断時における超音波アプリケーションプログラムの実行状態を再現するための再現パラメータを再現パラメータデータベース35に記憶する。具体的には、以下のように行なわれる。まず、実行制御部33は、操作部51を介した超音波アプリケーションプログラムの中断指示がなされたことを契機として、実行部31による超音波アプリケーションプログラムの実行状態を再現するための再現パラメータを特定する。例えば、実行制御部33は、超音波アプリケーションプログラムによる画像処理のパラメータを再現パラメータとして特定する。そして実行部31は、特定された再現パラメータを再現パラメータデータベース35に記憶する。この際、実行部31は、その超音波アプリケーションプログラムが属するワークフローの識別情報に再現パラメータを関連づけて再現パラメータデータベース35に記憶する。   In addition, since the workflow is taken over after the reproduction of the moving image data by the reproduction unit 49, the execution control unit 33 reproduces the reproduction parameters for reproducing the execution state of the ultrasonic application program at the time of interruption in the storage step of the moving image data. Store in the parameter database 35. Specifically, it is performed as follows. First, the execution control unit 33 specifies a reproduction parameter for reproducing the execution state of the ultrasonic application program by the execution unit 31 in response to an instruction to interrupt the ultrasonic application program via the operation unit 51. . For example, the execution control unit 33 specifies an image processing parameter by the ultrasonic application program as a reproduction parameter. Then, the execution unit 31 stores the specified reproduction parameter in the reproduction parameter database 35. At this time, the execution unit 31 stores the reproduction parameter in the reproduction parameter database 35 in association with the identification information of the workflow to which the ultrasonic application program belongs.

次に動画データの再生段階ついて説明する。図3は、動画データの再生段階における超音波アプリケーションプログラムの初期的な表示画面I1の一例を示す図である。図3に示すように、表示画面I1は、患者情報が表示される患者情報表示領域R1や、超音波画像I2やそれに関する種々のパラメータが表示される画像表示領域R2、画像処理のためのボタン群が表示される第1ボタン表示領域R3を有する。さらに表示画面I1は、サムネイルと呼ばれる縮小画像I3が表示されるサムネイル表示領域R4を画像表示領域R1の下部に有し、サムネイル表示領域R4の左側に再生操作のためのボタン群が表示される第2ボタン表示領域R5を有する。縮小画像I3は、上述のように、操作情報を表す画像であり、その操作情報に関するワークフローの終了時における表示画面が縮小されたものである。すなわち縮小画像I3は、操作情報毎、すなわちワークフロー毎に生成される。この縮小画像I3は、動画データに関連付けられて操作情報データベース39に記憶されている。第2ボタン表示領域R5には、動画の再生速度を設定するためのボタンB1や再生ボタンB2、停止ボタンB3、巻き戻しボタンB4、早送りボタンB5等が表示される。なお矢印A1は、マウスカーソルである。   Next, the reproduction stage of moving image data will be described. FIG. 3 is a diagram showing an example of an initial display screen I1 of the ultrasonic application program in the reproduction stage of moving image data. As shown in FIG. 3, the display screen I1 includes a patient information display area R1 in which patient information is displayed, an image display area R2 in which an ultrasound image I2 and various parameters related thereto are displayed, and buttons for image processing. It has a first button display area R3 in which groups are displayed. Furthermore, the display screen I1 has a thumbnail display area R4 on which a reduced image I3 called a thumbnail is displayed at the lower part of the image display area R1, and a button group for playback operation is displayed on the left side of the thumbnail display area R4. It has a two-button display area R5. As described above, the reduced image I3 is an image representing the operation information, and the display screen at the end of the workflow related to the operation information is reduced. That is, the reduced image I3 is generated for each operation information, that is, for each workflow. The reduced image I3 is stored in the operation information database 39 in association with the moving image data. In the second button display area R5, a button B1, a playback button B2, a stop button B3, a rewind button B4, a fast forward button B5, and the like for setting the playback speed of the moving image are displayed. The arrow A1 is a mouse cursor.

ワークフローを引き継ぐ場合、ユーザは、サムネイル表示領域R4中の縮小画像I3のうち、引き継ぎたいワークフローに対応する縮小画像I3を選択する。ユーザにより操作部51を介して縮小画像I3が選択されることを契機として再生部49は、選択された縮小画像I3に対応する動画データの再生を開始する。より詳細には、再生部49は、選択された縮小画像I3に関連付けられた操作識別番号をキーとして操作情報データベース39を検索し、キーとした操作識別番号に関連付けられた動画データを特定する。そして再生部49は、特定された動画データを操作情報データベース39から読み出して、表示部53に表示させる。   When taking over the workflow, the user selects a reduced image I3 corresponding to the workflow to be taken over from among the reduced images I3 in the thumbnail display region R4. When the reduced image I3 is selected by the user via the operation unit 51, the reproduction unit 49 starts reproduction of moving image data corresponding to the selected reduced image I3. More specifically, the playback unit 49 searches the operation information database 39 using the operation identification number associated with the selected reduced image I3 as a key, and identifies the moving image data associated with the operation identification number used as the key. Then, the playback unit 49 reads the identified moving image data from the operation information database 39 and causes the display unit 53 to display it.

図4は、動画データの再生中に関する超音波アプリケーションプログラムの表示画面I4の一例を示す図である。図4に示すように、縮小画像が選択されると、選択された縮小画像に対応する動画がディスプレイ上に再生される。このようにワークフロー実行時に関する動画、具体的には、マウスカーソルA2の動きや超音波画像I2を観察することでユーザは、過去に自分や他人がどのような処理を一目瞭然に確認できる。そして再生された動画の終わり、すなわちワークフロー終了時まで再生されると動画が停止する。   FIG. 4 is a diagram illustrating an example of the display screen I4 of the ultrasonic application program related to the reproduction of moving image data. As shown in FIG. 4, when a reduced image is selected, a moving image corresponding to the selected reduced image is reproduced on the display. In this way, by observing the moving image related to the workflow execution, specifically, the movement of the mouse cursor A2 and the ultrasonic image I2, the user can clearly see what processing the user or others have done in the past. The video stops when it is played back until the end of the played video, that is, until the end of the workflow.

なお、再生部49は、動画の初めから終わりまでを全て再生する必要はない。動画の再生範囲としては、最後の数分間、ログインからログアウトまで、ワークフローの最初から最後まで、ユーザにより指定された時点間、ブックマーク地点間等に設定可能である。   Note that the playback unit 49 does not need to play back the entire video from the beginning to the end. The moving image playback range can be set for the last several minutes, from login to logout, from the beginning to the end of the workflow, between the time points specified by the user, between bookmark points, and the like.

また、動画の再生速度は、実際の速度、早送り、コマ送り等で操作部51を介してボタンB11を操作することにより設定可能である。操作部51を介してマウスカーソルA1が操作されボタンB3が押されることで、再生部49は、再生中の動画を停止させる。動画の停止中において操作部51を介してマウスカーソルA1が操作されボタンB2が押されることで、再生部49は、停止中の動画の再生を再開する。また、動画再生中において、操作部51を介してマウスカーソルA1が操作されボタンB3が押されることで、再生部49は、動画を巻き戻し、ボタンB4が押されることで、動画を早送りする。   In addition, the moving image playback speed can be set by operating the button B11 via the operation unit 51 at an actual speed, fast forward, frame advance, or the like. When the mouse cursor A1 is operated via the operation unit 51 and the button B3 is pressed, the reproduction unit 49 stops the moving image being reproduced. When the mouse cursor A1 is operated via the operation unit 51 and the button B2 is pressed while the moving image is stopped, the reproducing unit 49 resumes the reproduction of the stopped moving image. In addition, during playback of a moving image, the playback unit 49 rewinds the moving image when the mouse cursor A1 is operated via the operation unit 51 and the button B3 is pressed, and the moving image is fast-forwarded when the button B4 is pressed.

また、動画の表示方法としては、ディスプレイの画面全体に表示したり、別のウィンドウで表示したりする。また、画像表示領域R2のみに限定して動画を表示させてもよい。   As a method for displaying a moving image, the moving image is displayed on the entire screen of the display or displayed in a separate window. Further, the moving image may be displayed only in the image display region R2.

病院内の医用情報処理システム1で扱う情報には、患者情報が含まれる。従って、ワークフローの引き継ぎ時に患者情報の取り扱いに注意が必要である。ユーザ権限管理部43は、動画の再生要求をしたユーザに応じて患者情報を表示したり非表示にしたりできる。具体的には、ユーザ権限管理部43は、ログイン時等に操作部51を介して入力されたユーザ識別情報に基づいてユーザ認証を行なう。次にユーザにより操作部51を介して縮小画像I3、すなわち動画データが選択された場合、選択された動画データに操作情報データベース上でユーザ識別情報が再生非許可対象、あるいは再生許可対象として関連付けられているか否かを判定する。   The information handled by the medical information processing system 1 in the hospital includes patient information. Therefore, care must be taken in handling patient information when taking over the workflow. The user authority management unit 43 can display or hide patient information according to the user who has requested the reproduction of the moving image. Specifically, the user authority management unit 43 performs user authentication based on user identification information input via the operation unit 51 at the time of login or the like. Next, when the reduced image I3, that is, moving image data is selected by the user via the operation unit 51, the user identification information is associated with the selected moving image data as a reproduction non-permitted object or a reproduction permitted object on the operation information database. It is determined whether or not.

再生非許可対象として関連付けられている場合、又は再生許可対象として関連付けられていない場合、ユーザ権限管理部43は、患者情報を表示してはならない旨の非許可信号を再生部49に供給する。非許可信号の供給を受けた再生部49は、図4に示すように、患者情報表示領域R1内を黒塗り等にして表示することにより、患者情報をユーザにより視認不可能にする。   When it is associated as a reproduction non-permission object or when it is not associated as a reproduction permission object, the user authority management unit 43 supplies a non-permission signal indicating that patient information should not be displayed to the reproduction unit 49. As shown in FIG. 4, the playback unit 49 that has received the non-permission signal displays the patient information display region R1 in black or the like to make the patient information invisible to the user.

一方、再生非許可対象として関連付けられていない場合、又は再生許可対象として関連付けられている場合、ユーザ権限管理部43は、患者情報を表示してよい旨の許可信号を再生部49に供給する。許可信号の供給を受けた再生部49は、患者情報表示領域R1を通常通り表示することにより、患者情報をユーザにより視認可能にする。   On the other hand, when it is not associated with the reproduction non-permission target or when it is associated with the reproduction permission target, the user authority management unit 43 supplies the reproduction unit 49 with a permission signal indicating that the patient information may be displayed. Receiving the supply of the permission signal, the reproducing unit 49 displays the patient information display area R1 as usual, thereby enabling the patient information to be visually recognized by the user.

動画データが再生されると、ユーザは、ワークフローを引き継ぐことになる。そのため実行制御部33は、中断時における超音波アプリケーションプログラムの実行状態を再現するために、実行部31を制御する。具体的には、実行制御部33は、ログイン時等に操作部51を介して入力されたワークフローの識別情報をキーとして、再現パラメータデータベース35を検索し、キーに関連付けられた再現パラメータを特定する。そして実行制御部33は、中断時における超音波アプリケーションプログラムの実行状態を再現するため、特定された再現パラメータを再現パラメータデータベース35から読み出し、この再現パラメータに従って実行部31を制御する。これにより実行部31は、超音波アプリケーションプログラムを引き継ぎ可能な状態に保持しておく。そして例えば、再生部49による動画データの再生が終了したことを契機として、中断時における超音波アプリケーションプログラムの表示画面が表示部53に表示される。そして操作部51を介したユーザ操作に従って実行制御部33は、中断時からの超音波アプリケーションプログラムの実行を再開するために、実行部31を制御する。これにより、ワークフローの引き継ぎが完了する。   When the moving image data is reproduced, the user takes over the workflow. Therefore, the execution control unit 33 controls the execution unit 31 to reproduce the execution state of the ultrasonic application program at the time of interruption. Specifically, the execution control unit 33 searches the reproduction parameter database 35 using the workflow identification information input via the operation unit 51 at the time of login or the like as a key, and identifies the reproduction parameter associated with the key. . Then, the execution control unit 33 reads the specified reproduction parameter from the reproduction parameter database 35 in order to reproduce the execution state of the ultrasonic application program at the time of interruption, and controls the execution unit 31 according to the reproduction parameter. As a result, the execution unit 31 holds the ultrasonic application program in a state where it can be taken over. For example, when the reproduction of the moving image data by the reproduction unit 49 is completed, the display screen of the ultrasonic application program at the time of interruption is displayed on the display unit 53. Then, the execution control unit 33 controls the execution unit 31 in order to resume the execution of the ultrasonic application program from the time of interruption according to the user operation via the operation unit 51. Thereby, the handover of the workflow is completed.

(操作情報が操作ログの場合)
次に操作情報が操作ログの場合における医用情報処理システム1の動作例について説明する。なお以下の説明において、操作情報が動画データの場合における動作と同様の部分については、必要な場合にのみ重複説明する。
(When operation information is operation log)
Next, an operation example of the medical information processing system 1 when the operation information is an operation log will be described. In the following description, the same portions as the operation when the operation information is moving image data will be redundantly described only when necessary.

ユーザにより操作部51を介して縮小画像が選択されることを契機として再生部49は、選択された縮小画像に対応する操作ログに従って、過去の超音波アプリケーションプログラム実行時におけるユーザ操作の再生を開始する。より詳細には、再生部49は、選択された縮小画像に関連付けられた操作識別番号をキーとして操作情報データベース339を検索し、キーとした操作識別番号に関連付けられた操作ログを特定する。そして再生部49は、特定された操作ログを操作情報データベース39から読み出して、読み出された操作ログに従って表示画面のデータを生成する。そして生成された表示画面のデータをネットワークを介してクライアント装置5に供給し、ディスプレイに動画表示させる。そして操作ログの終わりまで再生されると動画が停止する。   When the reduced image is selected by the user via the operation unit 51, the reproduction unit 49 starts reproducing the user operation when the past ultrasonic application program is executed according to the operation log corresponding to the selected reduced image. To do. More specifically, the playback unit 49 searches the operation information database 339 using the operation identification number associated with the selected reduced image as a key, and identifies the operation log associated with the operation identification number used as the key. Then, the reproducing unit 49 reads the identified operation log from the operation information database 39, and generates display screen data according to the read operation log. Then, the generated display screen data is supplied to the client device 5 via the network, and the moving image is displayed on the display. The video stops when it is played to the end of the operation log.

処理結果記憶部45は、再生に長時間を要する画像処理等の再生を省略するため、ユーザにより操作部51を介した指示に従って、画像処理の実行指示に関する操作ログに、その画像処理によって生成された処理画像のデータを関連付けて処理結果データベース47に記憶する。再生部49は、操作ログに処理画像のデータが関連付けられている場合、その処理画像を処理結果データベース47から読み出してディスプレイに表示させる。これと同時に再生部49は、その画像処理に係る操作ログを読み飛ばし、画像処理終了時から再び操作ログに従ってユーザ操作の再生を行なう。   The processing result storage unit 45 is generated by the image processing in the operation log related to the execution instruction of the image processing in accordance with the instruction through the operation unit 51 by the user in order to omit the reproduction such as image processing that takes a long time for reproduction. The processed image data is associated and stored in the processing result database 47. When the processing image data is associated with the operation log, the reproducing unit 49 reads the processing image from the processing result database 47 and displays it on the display. At the same time, the reproducing unit 49 skips the operation log related to the image processing, and reproduces the user operation according to the operation log again from the end of the image processing.

操作ログを記憶しておくことは、動画データを記憶しておくことに比して、記憶容量が少なくて済む。また、操作ログとスナップショットとを組み合わせることで、画像処理の再生に長時間を割く必要がなくなる。また、操作情報として操作ログを記憶した場合、操作ログの文字列を表示してもよい。   Storing the operation log requires less storage capacity than storing moving image data. Further, by combining the operation log and the snapshot, it is not necessary to spend a long time for reproducing the image processing. When an operation log is stored as operation information, a character string of the operation log may be displayed.

上記構成により本実施形態に係る医用情報処理システム1は、過去において実施されたアプリケーションプログラム実行時におけるユーザ操作を操作情報として記録しておき、ワークフロー引き継ぎ時にこの操作情報をディスプレイに再生する。これによりワークフローを引き継ぐユーザは、前段においてどのような処理が行なわれ、どこまで実行されたのかが一目瞭然に把握できる。従って、自分のワークフローであるか他人のワークフローであるかに係らず、ワークフローの引き継ぎをスムーズに行なうことできる。また、作業が途中で中断された場合にも、中断前に関する操作情報を再生することで、容易に作業を再開できる。かくして本実施形態に係る医用情報処理システム1は、ワークフローの効率的な引き継ぎを可能とする。   With the above configuration, the medical information processing system 1 according to the present embodiment records user operations at the time of executing an application program executed in the past as operation information, and reproduces the operation information on the display when taking over the workflow. As a result, the user who takes over the workflow can understand at a glance what kind of processing has been performed in the previous stage and how far it has been executed. Therefore, it is possible to smoothly take over the workflow regardless of whether it is the own workflow or the workflow of another person. Further, even when the work is interrupted in the middle, it is possible to easily resume the work by reproducing the operation information related to before the interruption. Thus, the medical information processing system 1 according to the present embodiment enables efficient handover of the workflow.

なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.

以上本発明によれば、ワークフローの効率的な引き継ぎを可能とする医用情報処理システムの提供を実現することができる。   As described above, according to the present invention, it is possible to provide a medical information processing system that enables efficient handover of a workflow.

1…医用情報処理システム、3…サーバ装置、5…クライアント装置、31…実行部、33…実行制御部、35…再現パラメータデータベース、37…操作情報記憶部、39…操作情報データベース、41…イベント管理部、43…ユーザ権限管理部、45…処理結果記憶部、47…処理結果データベース、49…再生部、51…操作部、53…表示部   DESCRIPTION OF SYMBOLS 1 ... Medical information processing system, 3 ... Server apparatus, 5 ... Client apparatus, 31 ... Execution part, 33 ... Execution control part, 35 ... Reproduction parameter database, 37 ... Operation information storage part, 39 ... Operation information database, 41 ... Event Management unit 43 ... User authority management unit 45 ... Processing result storage unit 47 ... Processing result database 49 ... Playback unit 51 ... Operation unit 53 ... Display unit

Claims (5)

ユーザ操作に従ってアプリケーションプログラムを実行し、医用情報を処理する実行部と、
前記アプリケーションプログラムの実行を中断するために、前記実行部を制御する制御部と、
前記中断が行なわれた中断時点と前記中断時点以前の所定時点との間に行なわれたユーザ操作に関する操作情報を時系列で記憶する記憶部と、
前記アプリケーションプログラムの処理結果を表示するためのディスプレイを有する表示部と、
前記中断時点と前記所定時点との間のユーザ操作を前記操作情報に従って前記ディスプレイ上に再生する再生部と、
を具備する医用情報処理システム。
An execution unit that executes an application program according to a user operation and processes medical information;
A control unit for controlling the execution unit to interrupt the execution of the application program;
A storage unit that stores, in a time series, operation information related to user operations performed between the interruption point at which the interruption is performed and a predetermined point before the interruption point;
A display unit having a display for displaying the processing result of the application program;
A reproduction unit that reproduces a user operation between the interruption time and the predetermined time on the display according to the operation information;
A medical information processing system comprising:
前記記憶部は、前記操作情報として、前記所定時点から前記中断時点までに前記ディスプレイに表示された表示画面のデータ、又は、前記所定時点から前記中断時点までにおける操作ログを時系列で記憶する、請求項1記載の医用情報処理システム。   The storage unit stores, as the operation information, data of a display screen displayed on the display from the predetermined time point to the interruption time point, or an operation log from the predetermined time point to the interruption time point in time series. The medical information processing system according to claim 1. ユーザ権限に応じて、前記ユーザ操作の再生中において表示される患者情報を表示するか否かを決定するユーザ権限管理部をさらに備える、請求項1記載の医用情報処理システム。   The medical information processing system according to claim 1, further comprising: a user authority management unit that determines whether to display patient information displayed during reproduction of the user operation in accordance with a user authority. 前記記憶部は、前記操作ログのうちの特定の操作ログと、前記特定の操作ログに対応する画像処理により生成された処理画像のデータとを関連付けて記憶し、
前記再生部は、前記特定の操作ログに関する操作ログを再生せずに、前記処理画像を表示する、
請求項2記載の医用情報処理システム。
The storage unit stores a specific operation log in the operation log in association with data of a processed image generated by image processing corresponding to the specific operation log,
The reproduction unit displays the processed image without reproducing the operation log related to the specific operation log;
The medical information processing system according to claim 2.
前記記憶部は、前記中断時点におけるアプリケーションプログラムの実行状態を再現するためのパラメータを記憶し、
前記制御部は、前記中断時点におけるアプリケーションプログラムの実行状態を再現するために、前記パラメータに従って前記実行部を制御する、
請求項1記載の医用情報処理システム。
The storage unit stores parameters for reproducing the execution state of the application program at the time of the interruption,
The control unit controls the execution unit according to the parameters in order to reproduce the execution state of the application program at the time of interruption.
The medical information processing system according to claim 1.
JP2009187820A 2009-08-13 2009-08-13 Medical information processing system Pending JP2011039877A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009187820A JP2011039877A (en) 2009-08-13 2009-08-13 Medical information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009187820A JP2011039877A (en) 2009-08-13 2009-08-13 Medical information processing system

Publications (1)

Publication Number Publication Date
JP2011039877A true JP2011039877A (en) 2011-02-24

Family

ID=43767565

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009187820A Pending JP2011039877A (en) 2009-08-13 2009-08-13 Medical information processing system

Country Status (1)

Country Link
JP (1) JP2011039877A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160043042A (en) * 2013-08-16 2016-04-20 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 System and method for logging and replay among heterogeneous devices

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10333943A (en) * 1997-05-27 1998-12-18 Mitsubishi Electric Corp Trace log processing method for computer system and its processing device
JP2000235549A (en) * 1999-02-17 2000-08-29 Nippon Telegr & Teleph Corp <Ntt> Synchronous reproduction method by time-series recording of operation history, and recording medium recording operation history synchronous reproduction program of operation extraction terminal and operation reproduction terminal
JP2003280946A (en) * 2002-03-20 2003-10-03 Ricoh Co Ltd Information processing apparatus, operation history recording / reproducing method, program, and storage medium
JP2004185204A (en) * 2002-12-02 2004-07-02 Ziosoft Inc Volume rendering image processing method
JP2006305371A (en) * 2000-11-17 2006-11-09 Siemens Medical Solutions Usa Inc Method for performing a computer-implemented medical imaging procedure
JP2009153021A (en) * 2007-12-21 2009-07-09 Oki Electric Ind Co Ltd Image input system, image input method, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10333943A (en) * 1997-05-27 1998-12-18 Mitsubishi Electric Corp Trace log processing method for computer system and its processing device
JP2000235549A (en) * 1999-02-17 2000-08-29 Nippon Telegr & Teleph Corp <Ntt> Synchronous reproduction method by time-series recording of operation history, and recording medium recording operation history synchronous reproduction program of operation extraction terminal and operation reproduction terminal
JP2006305371A (en) * 2000-11-17 2006-11-09 Siemens Medical Solutions Usa Inc Method for performing a computer-implemented medical imaging procedure
JP2003280946A (en) * 2002-03-20 2003-10-03 Ricoh Co Ltd Information processing apparatus, operation history recording / reproducing method, program, and storage medium
JP2004185204A (en) * 2002-12-02 2004-07-02 Ziosoft Inc Volume rendering image processing method
JP2009153021A (en) * 2007-12-21 2009-07-09 Oki Electric Ind Co Ltd Image input system, image input method, and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160043042A (en) * 2013-08-16 2016-04-20 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 System and method for logging and replay among heterogeneous devices
KR102266639B1 (en) 2013-08-16 2021-06-21 인튜어티브 서지컬 오퍼레이션즈 인코포레이티드 System and method for logging and replay among heterogeneous devices
US11221863B2 (en) 2013-08-16 2022-01-11 Intuitive Surgical Operations, Inc. System and method for aggregating logs for replay
US12131172B2 (en) 2013-08-16 2024-10-29 Intuitive Surgical Operations, Inc. Techniques for virtually recreating devices

Similar Documents

Publication Publication Date Title
US10860345B2 (en) System for user sentiment tracking
US10051328B2 (en) System and method for composing function programming for adult toy operation in synchronization with video playback
KR102007749B1 (en) Screen recording method of terminal, apparauts thereof, and medium storing program source thereof
TWI509409B (en) Methods and systems for viewing log data recorded during execution of a program
US20100150520A1 (en) Method and system for controlling playback of a video program including by providing visual feedback of program content at a target time
CN102933268A (en) Game device
JP2008250899A (en) Content reproduction method, content reproduction system, content reproduction program, and medium on which content reproduction program is recorded
US11341096B2 (en) Presenting and editing recent content in a window during an execution of a content application
JP2017134666A (en) Program, work analysis apparatus, and work analysis method
JP2021174518A (en) Control methods, devices, electronic devices and storage media for smart audio devices
JP4197952B2 (en) Memory control method for personal video recording system
WO2020033612A1 (en) Event recording system and method
JP5921415B2 (en) Monitoring server and monitoring control system using the same
JP2003069938A (en) Presentation generation execution system and method
CN1936781A (en) Method and apparatus for highlighting buttons on screen on which a plurality of applications are displayed, and information recording medium thereof
US8306934B2 (en) Demo verification provisioning
JP2011039877A (en) Medical information processing system
EP3776553A1 (en) Media control for screensavers on an electronic device
CN103038741B (en) Signal conditioning package
JP2021037117A (en) Processing system and program
US10600446B2 (en) Video reproducing device, video reproducing method, and program
WO2024036230A1 (en) Use of ai to monitor user controller inputs and estimate effectiveness of input sequences with recommendations to increase skill set
JP6262502B2 (en) File presentation system, control device, terminal device, presentation method, and presentation program
CN113821131A (en) Multimedia information processing method, device, electronic device and storage medium
JP2005025361A (en) Medical examination support device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120809

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130806

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131212

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131219

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131226

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20140109

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20140116

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140311