JP5703808B2 - Medical data transmission system and method, and communication terminal - Google Patents
Medical data transmission system and method, and communication terminal Download PDFInfo
- Publication number
- JP5703808B2 JP5703808B2 JP2011025625A JP2011025625A JP5703808B2 JP 5703808 B2 JP5703808 B2 JP 5703808B2 JP 2011025625 A JP2011025625 A JP 2011025625A JP 2011025625 A JP2011025625 A JP 2011025625A JP 5703808 B2 JP5703808 B2 JP 5703808B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- time scale
- drawing data
- history
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、医療データ伝送システム及び方法並びに通信端末に関し、より具体的には、医療データをサーバからクライアントに伝送してクライアント上で表示する医療データ伝送システム及び方法並びにそのための通信端末に関する。 The present invention relates to a medical data transmission system and method, and a communication terminal. More specifically, the present invention relates to a medical data transmission system and method for transmitting medical data from a server to a client and displaying it on the client, and a communication terminal therefor.
電子カルテをサーバ上に置き、クライアントで閲覧する電子カルテシステムが知られている(特許文献1)。クライアントには、机上のデスクトップ型のパーソナルコンピュータ、携帯可能なノート型のパーソナルコンピュータ、携帯電話機、タブレット型パーソナルコンピュータ、携帯電話機、いわゆるスマートフォン等がある。 An electronic medical record system in which an electronic medical record is placed on a server and browsed by a client is known (Patent Document 1). Clients include desktop desktop personal computers, portable notebook personal computers, mobile phones, tablet personal computers, mobile phones, so-called smartphones, and the like.
電子カルテでは、例えば、投薬履歴や検査履歴等の医療データを、年単位、月単位及び週単位等の所望のタイムスケールで、棒グラフ又は折れ線グラフ等のグラフで表示することで、履歴を時系列で確認することが容易になる(特許文献2、3)。
In electronic medical records, for example, medical data such as medication histories and examination histories are displayed in a time series such as bar graphs or line graphs on a desired time scale such as yearly, monthly and weekly. (
サーバ・クライアント方式の電子カルテシステムでは、サーバが、クライアントが表示しようとする時間部分の医療データをクライアントに伝送すると、ネットワークの負荷が大きくなり過ぎるだけでなく、クライアントでのグラフ作成の負荷も大きくなってしまう。 In the server-client type electronic medical record system, if the server transmits to the client the medical data of the time portion that the client wants to display, not only will the network be overloaded, but the graph creation load on the client will also be large. turn into.
これに対し、サーバが、クライアントが表示しようとする時間部分の医療データを、表示しようとするタイムスケールに応じたグラフデータに予め変形して、クライアントに送信することが考えられる。この場合、クライアントのグラフ化の負荷も、ネットワークの負荷も軽減されるが、タイムスケールの変更に伴い、サーバがグラフデータを再作成してクライアントに送信することになり、クライアントでの表示更新の遅れにつながる。 On the other hand, it is conceivable that the server converts the medical data of the time portion that the client intends to display into graph data corresponding to the time scale to be displayed and transmits it to the client. In this case, both the graphing load on the client and the network load are reduced. However, as the time scale changes, the server recreates the graph data and sends it to the client. Lead to delay.
本発明は、このような不都合を解消し、ネットワークの負荷を軽減すると共に、クライアントでのタイムスケールの変更に伴う表示更新の遅れを緩和する医療データ伝送システム及び方法並びに通信端末を提示することを目的とする。 It is an object of the present invention to provide a medical data transmission system and method, and a communication terminal that can eliminate such inconvenience, reduce the load on the network, and reduce the delay in display update accompanying the change of the time scale at the client. Objective.
本発明に係る医療データ伝送システムは、特定患者の医療データをサーバからクライアントに伝送してクライアント上で図形表示する医療データ伝送システムであって、当該クライアントが、当該特定患者を指定する手段と、当該医療データについて当該サーバに、当該特定患者に応じた履歴例データと、第1のタイムスケールより粗い第2のタイムスケールの描画データとを要求し、その後に、当該第1のタイムスケールの描画データを要求する描画データ要求手段と、当該サーバから送信された当該第2のタイムスケールの描画データと当該履歴例データとから、当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して暫定表示する暫定表示手段と、当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで表示を更新する表示更新手段とを具備し、当該サーバが、当該クライアントからの当該描画データの要求に対し、指定されたタイムスケールの描画データを、当該医療データから生成して当該クライアントに送信する手段と、当該クライアントからの当該履歴例データの要求に対し、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して当該特定患者に適した履歴例の履歴例データを決定し、当該クライアントに送信する手段を具備することを特徴とする。 The medical data transmission system according to the present invention is a medical data transmission system that transmits medical data of a specific patient from a server to a client and graphically displays the data on the client, wherein the client designates the specific patient; to the server for the medical data, requests the historical example data in accordance with the particular patient, and drawing data of the coarse second timescale than the first timescale, then the drawing of the first timescale From the drawing data requesting means for requesting data, the drawing data of the second time scale transmitted from the server , and the history example data , the first time scale indicating the graphic of the first time scale is displayed. In accordance with provisional display means for generating and temporarily displaying image data, and reception of drawing data of the first time scale. Display update means for updating the display with the image data of the first time scale based on the drawing data of the first time scale, and the server responds to the drawing data request from the client, A means for generating drawing data of a specified time scale from the medical data and transmitting it to the client, and in response to a request for the history example data from the client, attributes, medical history, and past examination values of the specific patient And a change of the history example data suitable for the specific patient is determined with reference to the change and transmitted to the client .
本発明に係る医療データ伝送方法は、特定患者を指定するステップと、クライアントがサーバに、当該特定患者の医療データについて、当該特定患者に応じた履歴例データと、第1のタイムスケールより粗い第2のタイムスケールの描画データとを要求し、その後に、当該第1のタイムスケールの描画データを要求する描画データ要求ステップと、当該サーバが、当該クライアントからの当該描画データの要求に対し、指定されたタイムスケールの描画データを、当該医療データから生成して当該クライアントに送信するステップと、当該サーバが、当該クライアントからの当該履歴例データの要求に対し、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して当該特定患者に適した履歴例の履歴例データを決定し、当該クライアントに送信するステップと、当該クライアントが、当該第2のタイムスケールの描画データと当該履歴例データとから当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して暫定表示する暫定表示ステップと、当該クライアントが、当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで表示を更新する表示更新ステップとを具備することを特徴とする。 Medical data transmitting method of the present invention includes the steps of specifying a particular patient, the client server, for medical data of the specific patient, and historical example data in accordance with the particular patient, coarser than the first timescale first requesting and 2 timescale of the drawing data, thereafter, the drawing data request step of requesting the drawing data of the first timescale, those the server, to request for the drawing data from the client, The step of generating drawing data of the specified time scale from the medical data and transmitting it to the client, and the server responding to the request of the history example data from the client, the attribute of the specific patient, the medical history and Referring to past test values and their changes were determined historical example data history examples suitable for the particular patient, the Cry And the client generates the first time scale image data indicating the first time scale figure from the second time scale drawing data and the history example data. The provisional display step for temporary display and the client updates the display with the image data of the first time scale based on the drawing data of the first time scale in accordance with reception of the drawing data of the first time scale. A display update step.
本発明に係る通信端末は、医療データ供給装置から供給される医療データを図形として表示する通信端末であって、特定患者を指定する手段と、当該特定患者の医療データについて当該医療データ供給装置に、当該特定患者に応じた履歴例データと、図形表示しようとする第1のタイムスケールより粗い第2のタイムスケールの描画データとを要求し、その後に、当該第1のタイムスケールの描画データを要求する描画データ要求手段と、表示手段と、当該医療データ供給装置から送信される当該第1のタイムスケールの描画データと、当該第2のタイムスケールの描画データと、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して決定される当該特定患者に適した履歴例の当該履歴例データとを受信する受信手段と、当該受信手段で受信した当該第2のタイムスケールの描画データと当該履歴例データとから当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して当該表示手段に暫定表示させる暫定表示制御手段と、当該受信手段による当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで当該表示手段の表示を更新する更新制御手段とを具備することを特徴とする。 A communication terminal according to the present invention is a communication terminal for displaying medical data supplied from a medical data supply device as a graphic, and means for designating a specific patient and the medical data supply device for the medical data of the specific patient , a historical example data in accordance with the particular patient, requesting the drawing data coarse second timescale than the first timescale to be graphically displayed, thereafter, the drawing data of the first timescale Drawing data requesting means to request , display means , drawing data of the first time scale transmitted from the medical data supply device , drawing data of the second time scale, attributes of the specific patient, medical history And receiving means for receiving the history example data of the history example suitable for the specific patient determined with reference to the past test value and the change thereof, and the receiving And it generates an image data of the first time scale showing the shapes of the first timescale from the drawing data and the historical example data of the second timescale received is provisionally displayed on the display means with means In accordance with the reception of the first time scale drawing data by the temporary display control means and the receiving means , the display means displays the first time scale image data based on the first time scale drawing data. Update control means for updating.
本発明に係る通信端末は、医療データ供給装置から供給される医療データを図形として表示する通信端末であって、特定患者を指定する手段と、当該特定患者の医療データについて当該医療データ供給装置に当該特定患者に応じた履歴例データを要求する履歴例データ要求手段と、当該特定患者の当該医療データについて、対応する図形を表示しようとする第1のタイムスケールより粗い第2のタイムスケールの描画データを保持しているかどうかを確認する手段と、当該第2のタイムスケールの描画データを保持していない場合に、当該第2のタイムスケールの描画データを要求し、その後に、当該第1のタイムスケールの描画データを要求し、当該第2のタイムスケールの描画データを保持している場合に、当該第1のタイムスケールの描画データを要求する描画データ要求手段と、表示手段と、当該医療データ供給装置から送信される当該第1のタイムスケールの描画データと、当該第2のタイムスケールの描画データと、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して決定される当該特定患者に適した履歴例の当該履歴例データとを受信する受信手段と、当該受信手段で受信した当該第2のタイムスケールの描画データと当該履歴例データとから当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して当該表示手段に暫定表示させる暫定表示制御手段と、当該受信手段による当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで当該表示手段の表示を更新する更新制御手段とを具備することを特徴とする。 A communication terminal according to the present invention is a communication terminal for displaying medical data supplied from a medical data supply device as a graphic, and means for designating a specific patient and the medical data supply device for the medical data of the specific patient History example data requesting means for requesting history example data corresponding to the specific patient, and drawing of a second time scale coarser than the first time scale for displaying the corresponding graphic for the medical data of the specific patient A means for confirming whether or not the data is held; and when the drawing data of the second time scale is not held, the drawing data of the second time scale is requested, and then the first time scale is requested. When the drawing data of the time scale is requested and the drawing data of the second time scale is held, the first time scale A drawing data request means for requesting image data, a display unit, and the drawing data of the first timescale to be transmitted from the medical data providing apparatus, the drawing data of the second timescale, of the specific patient Receiving means for receiving the history example data of the history example suitable for the specific patient determined with reference to the attribute, medical history and past test values and changes thereof, and the second time received by the receiving means Provisional display control means for generating image data of the first time scale indicating the graphic of the first time scale from the drawing data of the scale and the history example data, and temporarily displaying on the display means; and the receiving means the According to a first according to the received drawing data of the time-scale, image data of the first of said first time scale based on the time scale of the drawing data In characterized by comprising an update control means for updating the display of the display means.
本発明によれば、クライアントのリソースが貧弱でも、またネットワークが貧弱でも、より少ないデータ伝送で、図形化されたデータをクライアント上に早期に表示できる。 According to the present invention, even if the client resource is poor and the network is poor, the graphic data can be displayed on the client early with less data transmission.
以下、図面を参照して、本発明の実施例を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図1は、携帯端末10とサーバ40からなるシステムに適用した本発明の一実施例の概略構成ブロック図を示す。図2は、クライアントである携帯端末10の動作フローチャートを示し、図3は、サーバ40の動作フローチャートを示す。
FIG. 1 shows a schematic block diagram of an embodiment of the present invention applied to a system comprising a
クライアントである携帯端末10は、ネットワーク30を介してサーバ40と接続し、サーバ40の電子カルテデータを閲覧し表示できる。携帯端末10は、テキスト情報とグラフ情報を同時表示可能な、通信機能を有する通信端末であり、例えば、携帯電話、又は小型画面を有する情報端末である。
The
携帯端末10は、全体を制御するCPU12、CPU12のためのメモリ14、並びに、文字入力、ズーム操作及びスクロール操作のための操作装置16を具備する。通信装置18が、ネットワーク30を介してサーバ40と通信する。表示画像生成装置20は、サーバ40からの履歴データ及びグラフを示すベクトルデータから線図、折れ線グラフ、円グラフ等を示す画像データを生成する。VRAM22には、表示装置24で表示すべきテキスト及び画像を示すデータが格納され、表示装置24は、有効化されると、一定周期でVRAM22の記憶データを読み出して、相応する画像を画面に表示する。CPU12は、バス26を介して、メモリ14、操作装置16、通信装置18、表示画像生成装置20及びVRAM22及び表示装置24と通信し、これらを制御する。
The
他方、サーバ40は、全体を制御するCPU42と、CPU42のためのメモリ44、電子カルテデータベース(DB)46、及び履歴例データベース(DB)48、表示用データ生成装置50、及び通信装置52を具備する。CPU42は、バス54を介して、メモリ44、電子カルテデータベース(DB)46、履歴例データベース(DB)48、表示用データ生成装置50及び通信装置52と通信する。
On the other hand, the server 40 includes a
電子カルテデータベース46には、複数の患者の電子カルテデータが格納され、各患者の電子カルテには、投薬(注射を含む)や検査の履歴が時系列で記録されている。
The electronic
履歴例データベース(DB)48には、症例毎及び薬毎の、投薬や検査の時系列での典型的な履歴パターン、例えば、1日1回朝食後とか、1日3回の食後とかの典型履歴パターンが格納されている。このような履歴例データは、例えば、患者特徴を無視した症例ごとの統計データから値の平均を算出する。患者を予め特定の指標で分類し、その分類毎にこの方法で平均を算出する。症例の組み合わせに応じて生成しても良い。ある種の薬には、検査との相関があり、投薬パターンから検査パターンを推定でき,検査パターンから投薬パターンを推定できる。 The history example database (DB) 48 includes typical history patterns in time series of medication and examination for each case and each drug, for example, after breakfast once a day or after meal three times a day. A history pattern is stored. For such history example data, for example, an average of values is calculated from statistical data for each case in which patient characteristics are ignored. The patient is classified in advance by a specific index, and an average is calculated by this method for each classification. You may produce | generate according to the combination of a case. Certain drugs have a correlation with the examination, and the examination pattern can be estimated from the dosage pattern, and the dosage pattern can be estimated from the examination pattern.
また、患者の属性(年齢、性別、体重)と、病歴、及び過去の検査値とその変化に対する実際の投薬パターンデータを集積し,統計処理したものを履歴例データベース48に格納しても良い。この場合、サーバ40は、携帯端末10からの履歴例データの要求に対し、患者の属性、病歴、及び過去の検査値とその変化を参照して、携帯端末10に送信すべき履歴例データを決定する。
Further, the patient attributes (age, sex, weight), medical history, past test values, and actual medication pattern data for the change thereof may be accumulated and statistically processed to be stored in the
図2及び図3を参照して、本実施例の動作を説明する。携帯端末10のユーザは、携帯端末10で電子カルテ閲覧のアプリケーションソフトウエアを起動し、操作装置16により、電子カルテを閲覧したい患者IDを入力する(S1)。CPU12は、通信装置18を介して、入力された患者ID、端末ID及び表示装置24の表示能力を含む電子カルテ要求をサーバ40に送信し、電子カルテデータを受信する(S2)。端末IDは携帯端末10を特定する識別情報であり、例えば、電子カルテデータベース46へのアクセスを許可された端末かどうかを判断するのに使用される。電子カルテデータベース46にアクセスできるユーザを限定するシステムでは、ユーザIDも携帯端末10からサーバ40に送信するようにする。
The operation of this embodiment will be described with reference to FIGS. The user of the
表示装置24の表示能力は一般的には画面サイズ又は表示画素数を示し、一般的に、これにより電子カルテ情報の個々の項目を表示するレイアウトが決定される。後述するように、サーバ40は、アクセスしてきた携帯端末10の表示能力を考慮して、送信すべきグラフ又は図形を示す描画データを携帯端末10に送信する。描画データは、表示すべきグラフ又は線図等の図形をベクトル表記するデータである。
The display capability of the
サーバ40では、CPU42は、通信装置52による携帯端末10からの要求の受信を待機しており(S21)、受信した要求に応じた処理を実行する(S22〜S30)。この段階では、CPU42は、携帯端末10から送信される電子カルテ要求を受信する(S22)。CPU42は、携帯端末10からの患者IDに合致する電子カルテを電子カルテデータベース46から読み出し、通信装置52を介して携帯端末10に送信する(S25)。具体的には、ステップS25では、サーバ40は、該当する患者の電子カルテの固定データ(患者ID,患者名、性別及び住所等)、項目名及び各項目の表示形式(テキスト、グラフ等)を携帯端末10に送信する。
In the server 40, the
携帯端末10のCPU12は、受信した電子カルテデータにより、グラフ表示する項目の履歴例データを、サーバ40に要求して取得する(S3)。サーバ40は、履歴例データの要求に対し(S23)、履歴例データベース48から指定された項目(例えば、薬又は検査等)の履歴例データを読み出して、携帯端末10に送信する(S26)。履歴例データベース48に格納される履歴例データが、患者の属性(年齢、性別、体重)と、病歴、及び過去の検査値とその変化等を反映したものである場合、サーバ40は、携帯端末10からの履歴例データの要求に対し、患者の属性、病歴、及び過去の検査値とその変化から見て、2乗誤差等の統計的手法を用いて最も近い履歴例を探索し、携帯端末10に送信する。
CPU12 of the
携帯端末10のCPU12は、表示装置24の表示能力に応じたレイアウト又は論理画面構成を決定する(S4)。
The
携帯端末10のCPU12は、表示装置24に表示する初期画面に必要なグラフ表示する項目(例えば、投薬パターン及び検査パターン等)の描画データをサーバ40に要求する(S5)。
The
初期画面では、低速のネットワークを考慮し、CPU12は、初期画面のスケール(初期スケールという)より一段粗いスケールの描画データをまずサーバ40に要求し、続けて、初期スケールの描画データを要求する。
In consideration of a low-speed network in the initial screen, the
CPU12は、初期スケールより一段粗いスケールの描画データを受信した段階で、先に受信した履歴例データを併用して、暫定的なグラフ又は図形を示す画像データを表示画像生成装置20に生成させ、VRAM22に格納させる(S6)。CPU12はまた、初期スケールの描画データを受信した項目については、初期スケールの描画データに基づきグラフ又は図形を示す画像データを表示画像生成装置20に生成させ、VRAM22に格納させる(S6)。これにより、ネットワーク30が低速であっても、履歴例を使った暫定的な表示を早期に行うことが可能になり、取り敢えずの内容把握が可能になる。スケールに合致する描画データに応じたグラフ等に更新することにより、正しい内容をユーザに知らしめることができる。
When the
ステップS5と前後して、CPU12は、ステップS4で決定したレイアウトに従い、現に表示装置24で表示すべき項目名とそのデータをVRAM22に格納し、表示装置24の表示を有効化する(S6)。先に説明したように、表示装置24は有効化されると、VRAM22にアクセスし、VRAM22に格納される表示データ、すなわち、項目名とその内容を、先に決定されたレイアウトで画面上に表示する。以後、表示装置24は、VRAM22に周期的にアクセスして、VRAM22に格納される内容を表示する。
Before and after step S5, the
CPU12は、操作装置16による水平又は垂直方向のスクロール操作(S7)と、タイムスケールを拡大/縮小するズーム操作(S9)の有無を監視する。スクロール操作があると(S7)、CPU12は、スクロールにより新しく表示エリアに入った項目の表示データでVRAM22の記憶データを更新する(S8)。これにより、スクロール後の項目とその内容が、表示装置24の画面に表示される。
The
タイムスケールを変更するズーム操作があると(S9)、CPU12は、ズーム後のタイムスケールに表示装置24の表示を更新する(S10)。図4は、表示更新(S11)の詳細なフローチャートを示す。なお、タイムスケールの変更で表示内容を更新する必要があるのは、スケールの変更で伸縮するデータ、すなわち、グラフデータである。
When there is a zoom operation for changing the time scale (S9), the
ズーム操作の場合でも、一旦、縮小した後に拡大する等で、携帯端末10がメモリ14に従前に表示した描画データをキャッシュして保持している場合があり、そのような場合には、サーバに同じ描画データを要求する必要が無い。そこで、表示更新(S10)では、携帯端末10のCPU12はまず、ズーム操作後のタイムスケールに対する描画データがメモリ14に保持されているか否かを確認する(S41)。保持されていない場合、携帯端末10のCPU12はまず、ズーム操作後のタイムスケールに対する1又は複数の項目の描画データを、ズーム後の表示エリアの大きさを特定して、サーバ40に要求する(S42)。ネットワーク30に余裕がある場合、CPU12は、必要な全部の項目について一括して要求をサーバ40に送信し、何れかで余裕が無い場合には、時間をおいて逐次的に要求をサーバ40に送信するようにしてもよい。後述するように、一時的に履歴例データによる表示で代替できるからである。
Even in the case of a zoom operation, there is a case where the
必要な項目についての描画データの要求に対し(S24)、サーバ40のCPU42は、要求された項目をその優先度順にソートする(S27)。優先度は、具体的には、データ値のばらつきの大きさであり、ばらつきの大きな項目ほど、先に送信することにする。
In response to a request for drawing data for necessary items (S24), the
CPU42は表示用データ生成装置50に指示して、ソート順の項目について、電子カルテデータベース46から該当する項目のデータ値を読み出し、携帯端末10で表示すべきスケールに合致する描画データを生成させる(S28)。CPU42は、通信装置52により、生成された描画データを携帯端末10に送信する(S29)。要求された全項目について、描画データの送信が完了するまで(S30)、ステップS28,S29を繰り返す。要求された全項目について、描画データの送信が完了したら(S30)、ステップS21に戻る。
The
携帯端末10のCPU12は、ズーム操作後のタイムスケールで表示すべき各項目について、ズーム操作後のタイムスケールに合致する描画データをサーバ40から受信済みかどうかを確認する(S43)。受信済みの項目については(S43)、CPU12は、表示画像生成装置20に受信済み描画データから画像データを生成させ、生成された画像データをVRAM22に格納させる(S44)。表示装置24は周期的にVRAM22の格納データで表示画面を更新するので、これにより、表示装置24の表示画面は、ズーム後のタイムスケールの表示内容に更新される。
The
CPU12は、受信済みでない項目については(S43)、ズーム操作前の描画データを利用可能な項目について(S45)、ズーム操作前の描画データとその項目の履歴例データからズーム後のタイムスケールに合致する暫定表示用描画データを生成する(S46)。例えば、ズーム操作前の描画データからは一般に、実施期間とその間の平均値が取得できる。投薬に対する履歴例データが、日単位の頻度と量であった場合、これを実施期間に均等配置することで、暫定表示用描画データを生成できる。もちろん、履歴例データが投薬間隔をも規定する場合、その投薬間隔で実施期間内に配置することになる。単調増加又は単調減少が履歴例に含まれる場合には、これも考慮して、暫定表示用描画データを決定する。CPU12は、表示画像生成装置20にこのように決定した暫定表示用描画データから画像データを生成させ、生成された画像データをVRAM22に格納させる(S47)。表示画像生成装置20が、履歴例データから直接、表示用の画像データを生成しても良いことは明らかである。
For items that have not been received (S43), the
表示装置24の表示エリアのグラフ表示の全項目について、受信描画データに基づく画像データで更新されるまで(S48)、ステップS43〜S47を繰り返す。すなわち、一時的に履歴例データから表示用画像データを生成して表示することにより、サーバからのデータ受信を待たずに、近似的ではあるが可能性の高い内容に表示画面を更新できる。換言すると、ネットワーク30のデータ伝送レートが低い環境でも、また、クライアントである携帯端末のリソースが貧弱であっても、実用的な速度で表示を更新することが可能になる。
Steps S43 to S47 are repeated until all items of the graph display in the display area of the
サーバ40からの描画データによる表示が完成したら(S48)、図4に示す処理を終了し、図2のステップS7に戻る。 When the display by the drawing data from the server 40 is completed (S48), the process shown in FIG. 4 is terminated and the process returns to step S7 in FIG.
図5は、表示例を示す。図5(a)は、1月における薬Aの週スケールの履歴例を示す。図5(b)は、図5(a)に示す履歴を日スケールにズームしたときの、履歴例を使った暫定表示例を示す。図5(c)は、図5(b)に示す暫定表示の後に表示されるスケールに適合した実履歴の表示例を示す。ここでは、説明例として、薬Aは、1月1日から1月21日までの間、1月1日から10日まで、朝と夕方に処方され、11日以降は朝だけに処方されているとする。典型的な投薬パターンとしては、朝、昼及び夜の1日に3回の服用であるとしている。図5(b)に示すように、暫定表示では、1月1日から15日(実際にはその後まで)、1日に3回の服用パターンになるが、実履歴を反映する日スケールの描画データの受信に伴い、図5(c)に示すように、実履歴を反映したグラフに更新される。 FIG. 5 shows a display example. FIG. 5A shows an example of a weekly history of medicine A in January. FIG. 5B shows a provisional display example using the history example when the history shown in FIG. 5A is zoomed to the daily scale. FIG. 5C shows a display example of an actual history adapted to the scale displayed after the provisional display shown in FIG. Here, as an illustrative example, medicine A is prescribed in the morning and evening from January 1 to January 21, from January 1 to 10, and is prescribed only in the morning after 11th. Suppose that A typical dosing pattern is taken three times a day in the morning, noon and night. As shown in FIG. 5 (b), in the provisional display, the pattern is taken three times a day from January 1 to 15 (actually thereafter), but a daily scale drawing reflecting the actual history As the data is received, the graph is updated to reflect the actual history as shown in FIG.
このようにして、本実施例では、タイムスケールの変更に対し、変更後のタイムスケールに合致する描画データの受信を待つ間、典型履歴データから生成したグラフ等の暫定表示で一時的に代替するので、リソースが貧弱な携帯端末10又は低速のネットワークを使用する場合であっても、履歴情報を迅速に確認できるようになる。直ぐに正しい履歴で更新されるので、誤った認識になることも防止できる。
In this way, in this embodiment, a change in the time scale is temporarily replaced with a temporary display such as a graph generated from the typical history data while waiting for the reception of drawing data matching the changed time scale. Therefore, even when the
履歴データを時系列で線図等のグラフで表示する場合、一般的には、タイムスケールが詳細なほど、即ち、より細かい時間単位で表示しようとする程、ネットワーク上のデータ量が増加する。そこで、目的のタイムスケール(詳細度)の履歴のグラフ表示に対し、そのタイムスケールの描画データではネットワークに負荷がかかり過ぎる場合には、より粗いタイムスケールの描画データをサーバに要求し、続けて、本来のタイムスケールの描画データをサーバに要求する。そして、先に到達する描画データと、別途、受信しておいた履歴例データとから目的のタイムスケールのグラフを生成して暫定表示し、後に到達する描画データから目的のタイムスケールのグラフを生成し、正式表示とする。 When historical data is displayed in time series as a graph such as a diagram, the amount of data on the network generally increases as the time scale becomes more detailed, that is, as it is displayed in smaller time units. Therefore, if the network is overloaded with the time scale drawing data for the graph display of the history of the desired time scale (detail level), the server requests the rough time scale drawing data and continues. Requests the original timescale drawing data from the server. Then, a graph of the target time scale is generated and temporarily displayed from the drawing data that arrives first and the history example data that has been received separately, and a graph of the target time scale is generated from the drawing data that arrives later And formally display.
また、投薬履歴のように、一度の投薬量の変化が無く、頻度の変化があるようなものの場合、投薬開始日時と投薬終了日時、及び典型的な投薬履歴パターンのデータで、投薬状況を暫定的にグラフ表示することができる。従って、投薬履歴例のデータがある場合、サーバから投薬開始日時と投薬終了日時のデータを先に受信することで、暫定的に投薬状況をグラフ表示することが可能になる。そして、続けて受信する実際の投薬履歴で表示を更新することで、閲覧者に正しい内容を認識させることができる。 In addition, when there is no change in the dosage once and there is a change in the frequency as in the medication history, the medication status is provisionally determined based on the medication start date and time, medication end date and time, and typical medication history pattern data. Can be graphically displayed. Therefore, when there is data of a medication history example, the medication status can be provisionally displayed in a graph by receiving the medication start date and time and medication end date and time from the server first. And a viewer can be made to recognize the correct content by updating a display with the actual medication history received continuously.
特定の説明用の実施例を参照して本発明を説明したが、特許請求の範囲に規定される本発明の技術的範囲を逸脱しないで、上述の実施例に種々の変更・修整を施しうることは、本発明の属する分野の技術者にとって自明であり、このような変更・修整も本発明の技術的範囲に含まれる。 Although the invention has been described with reference to specific illustrative embodiments, various modifications and alterations may be made to the above-described embodiments without departing from the scope of the invention as defined in the claims. This is obvious to an engineer in the field to which the present invention belongs, and such changes and modifications are also included in the technical scope of the present invention.
10:携帯端末
12:CPU
14:メモリ
16:操作装置
18:通信装置
20:表示画像生成装置
22:VRAM
24:表示装置
26:バス
30:ネットワーク
40:サーバ
42:CPU
44:メモリ
46:電子カルテデータベース(DB)
48:履歴例データベース(DB)
50:表示用データ生成装置
52:通信装置
54:バス
10: Mobile terminal 12: CPU
14: Memory 16: Controller 18: Communication device 20: Display image generator 22: VRAM
24: Display device 26: Bus 30: Network 40: Server 42: CPU
44: Memory 46: Electronic medical record database (DB)
48: History example database (DB)
50: Display data generation device 52: Communication device 54: Bus
Claims (4)
当該クライアントが、
当該特定患者を指定する手段と、
当該医療データについて当該サーバに、当該特定患者に応じた履歴例データと、第1のタイムスケールより粗い第2のタイムスケールの描画データとを要求し、その後に、当該第1のタイムスケールの描画データを要求する描画データ要求手段と、
当該サーバから送信された当該第2のタイムスケールの描画データと当該履歴例データとから、当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して暫定表示する暫定表示手段と、
当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで表示を更新する表示更新手段
とを具備し、
当該サーバが、
当該クライアントからの当該描画データの要求に対し、指定されたタイムスケールの描画データを、当該医療データから生成して当該クライアントに送信する手段と、
当該クライアントからの当該履歴例データの要求に対し、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して当該特定患者に適した履歴例の履歴例データを決定し、当該クライアントに送信する手段
を具備する
ことを特徴とする医療データ伝送システム。 A medical data transmission system for transmitting medical data of a specific patient from a server to a client and displaying the graphic on the client,
The client
Means for designating the specific patient;
To the server for the medical data, requests the historical example data in accordance with the particular patient, and drawing data of the coarse second timescale than the first timescale, then the drawing of the first timescale Drawing data requesting means for requesting data;
And a drawing data and the historical example data of the second timescale transmitted from the server, the provisional of provisional generates and displays image data of the first time scale showing the shapes of the first timescale Display means;
Display update means for updating the display with the image data of the first time scale based on the drawing data of the first time scale according to the reception of the drawing data of the first time scale;
The server is
In response to the drawing data request from the client, means for generating drawing data of a specified time scale from the medical data and transmitting it to the client ;
In response to a request for the history example data from the client, the history example data of the history example suitable for the specific patient is determined with reference to the attribute of the specific patient, medical history, past test values, and changes thereof, and the client A medical data transmission system comprising: means for transmitting to a medical device.
クライアントがサーバに、当該特定患者の医療データについて、当該特定患者に応じた履歴例データと、第1のタイムスケールより粗い第2のタイムスケールの描画データとを要求し、その後に、当該第1のタイムスケールの描画データを要求する描画データ要求ステップと、
当該サーバが、当該クライアントからの当該描画データの要求に対し、指定されたタイムスケールの描画データを、当該医療データから生成して当該クライアントに送信するステップと、
当該サーバが、当該クライアントからの当該履歴例データの要求に対し、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して当該特定患者に適した履歴例の履歴例データを決定し、当該クライアントに送信するステップと、
当該クライアントが、当該第2のタイムスケールの描画データと当該履歴例データとから当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して暫定表示する暫定表示ステップと、
当該クライアントが、当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで表示を更新する表示更新ステップ
とを具備することを特徴とする医療データ伝送方法。 Designating a specific patient;
The client server, the for medical data of a particular patient, require a history example data in accordance with the particular patient, and drawing data of the coarser than the first timescale second timescale, then, the first A drawing data requesting step for requesting drawing data of a time scale of
A step skilled said server, of transmitting to request for the drawing data from the client, the drawing data of the specified time scale, to the client to generate from the medical data,
In response to a request for the history example data from the client , the server determines history example data of the history example suitable for the specific patient with reference to the attribute, medical history, and past test values of the specific patient and changes thereof. and, transmitting to the client,
A provisional display step in which the client generates and temporarily displays image data of the first time scale indicating the graphic of the first time scale from the drawing data of the second time scale and the history example data; ,
The client comprises a display update step of updating the display with the image data of the first time scale based on the drawing data of the first time scale in accordance with reception of the drawing data of the first time scale. A medical data transmission method characterized by the above.
特定患者を指定する手段と、
当該特定患者の医療データについて当該医療データ供給装置に、当該特定患者に応じた履歴例データと、図形表示しようとする第1のタイムスケールより粗い第2のタイムスケールの描画データとを要求し、その後に、当該第1のタイムスケールの描画データを要求する描画データ要求手段と、
表示手段と、
当該医療データ供給装置から送信される当該第1のタイムスケールの描画データと、当該第2のタイムスケールの描画データと、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して決定される当該特定患者に適した履歴例の当該履歴例データとを受信する受信手段と、
当該受信手段で受信した当該第2のタイムスケールの描画データと当該履歴例データとから当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して当該表示手段に暫定表示させる暫定表示制御手段と、
当該受信手段による当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで当該表示手段の表示を更新する更新制御手段
とを具備することを特徴とする通信端末。 A communication terminal that displays medical data supplied from a medical data supply device as a graphic,
A means of specifying a specific patient;
In the medical data providing system for medical data of the specific patient, and requests the historical example data in accordance with the particular patient, and drawing data of the coarse second timescale than the first time scale to be displayed graphic, Thereafter, drawing data requesting means for requesting drawing data of the first time scale ,
Display means;
Refer to the drawing data of the first time scale, the drawing data of the second time scale, the attribute, medical history, and past test values of the specific patient and changes thereof transmitted from the medical data supply device. Receiving means for receiving the example history data suitable for the specific patient to be determined;
The first time scale image data indicating the graphic of the first time scale is generated from the drawing data of the second time scale received by the receiving means and the history example data, and temporarily displayed on the display means. Temporary display control means for displaying;
According to the received drawing data of the first timescale by the reception means, and update control means for the image data of the first time scale based on the drawing data of the first timescale to update the display of the display unit A communication terminal comprising:
特定患者を指定する手段と、
当該特定患者の医療データについて当該医療データ供給装置に当該特定患者に応じた履歴例データを要求する履歴例データ要求手段と、
当該特定患者の当該医療データについて、対応する図形を表示しようとする第1のタイムスケールより粗い第2のタイムスケールの描画データを保持しているかどうかを確認する手段と、
当該第2のタイムスケールの描画データを保持していない場合に、当該第2のタイムスケールの描画データを要求し、その後に、当該第1のタイムスケールの描画データを要求し、当該第2のタイムスケールの描画データを保持している場合に、当該第1のタイムスケールの描画データを要求する描画データ要求手段と、
表示手段と、
当該医療データ供給装置から送信される当該第1のタイムスケールの描画データと、当該第2のタイムスケールの描画データと、当該特定患者の属性、病歴及び過去の検査値とその変化を参照して決定される当該特定患者に適した履歴例の当該履歴例データとを受信する受信手段と、
当該受信手段で受信した当該第2のタイムスケールの描画データと当該履歴例データとから当該第1のタイムスケールの図形を示す当該第1のタイムスケールの画像データを生成して当該表示手段に暫定表示させる暫定表示制御手段と、
当該受信手段による当該第1のタイムスケールの描画データの受信に従い、当該第1のタイムスケールの描画データに基づく当該第1のタイムスケールの画像データで当該表示手段の表示を更新する更新制御手段
とを具備することを特徴とする通信端末。 A communication terminal that displays medical data supplied from a medical data supply device as a graphic,
A means of specifying a specific patient;
History example data requesting means for requesting the medical data supply device for history data corresponding to the specific patient for the medical data of the specific patient;
Means for confirming whether or not the drawing data of the second time scale coarser than the first time scale for displaying the corresponding graphic is held for the medical data of the specific patient ;
When the drawing data of the second time scale is not held, the drawing data of the second time scale is requested, and thereafter the drawing data of the first time scale is requested. Drawing data requesting means for requesting drawing data of the first time scale when holding the drawing data of the time scale;
Display means;
Refer to the drawing data of the first time scale, the drawing data of the second time scale, the attribute, medical history, and past test values of the specific patient and changes thereof transmitted from the medical data supply device. Receiving means for receiving the example history data suitable for the specific patient to be determined;
The first time scale image data indicating the graphic of the first time scale is generated from the drawing data of the second time scale received by the receiving means and the history example data, and temporarily displayed on the display means. Temporary display control means for displaying;
According to the received drawing data of the first timescale by the reception means, and update control means for the image data of the first time scale based on the drawing data of the first timescale to update the display of the display unit A communication terminal comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011025625A JP5703808B2 (en) | 2011-02-09 | 2011-02-09 | Medical data transmission system and method, and communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011025625A JP5703808B2 (en) | 2011-02-09 | 2011-02-09 | Medical data transmission system and method, and communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012164244A JP2012164244A (en) | 2012-08-30 |
JP5703808B2 true JP5703808B2 (en) | 2015-04-22 |
Family
ID=46843556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011025625A Active JP5703808B2 (en) | 2011-02-09 | 2011-02-09 | Medical data transmission system and method, and communication terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5703808B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3432254A4 (en) * | 2016-03-16 | 2019-10-02 | Medcare, Inc. | Remote diagnostic aid system, remote diagnostic aid server, and remote diagnostic aid method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3911215B2 (en) * | 2002-08-05 | 2007-05-09 | 株式会社堀場製作所 | Dental caries risk assessment system and dental caries risk assessment method |
EP2051201A4 (en) * | 2006-07-28 | 2011-11-16 | Wise Solutions Inc | Project information display device, project information display method, project information display program, and electronic medical record information display device |
JP2010171620A (en) * | 2009-01-21 | 2010-08-05 | Canon Inc | Display device and control method of the same, and imaging device and control method of the same |
CN102804189B (en) * | 2009-06-19 | 2015-12-09 | 皇家飞利浦电子股份有限公司 | The timeline of animation |
-
2011
- 2011-02-09 JP JP2011025625A patent/JP5703808B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012164244A (en) | 2012-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11483417B2 (en) | Systems and methods for managing content items having multiple resolutions | |
US12079744B2 (en) | System and method for accessing healthcare appointments from multiple disparate sources | |
US11056219B2 (en) | System and method for determining and indicating value of healthcare | |
US10248641B2 (en) | Method, apparatus, and computer program product for managing retrieval of content for display by a browser | |
US8417712B2 (en) | Image querying with relevance-relative scaling | |
DE102014009871B4 (en) | Predictive forwarding of message data | |
US8245148B2 (en) | History display apparatus, history display system, history display method, and program | |
WO2014190297A1 (en) | Dynamic arrangement of content presented while a client device is in a locked state | |
US20100031185A1 (en) | Web page push to new window | |
EP2741196B1 (en) | Power-saving in a portable electronic device operating in a telecommunication network | |
EP4432079A2 (en) | Dynamic application content on home screen | |
EP2573663B1 (en) | Method for selecting area of content for enlargement, and apparatus and system for providing content | |
US11789755B2 (en) | Declaratively defined user interface timeline views | |
KR20160110064A (en) | Method and device for filtering address | |
JP5703808B2 (en) | Medical data transmission system and method, and communication terminal | |
JP2015219850A (en) | Information management system | |
JP2021068328A (en) | Information providing device, information providing method, and information providing program | |
CN114143590A (en) | Video playing method, server and storage medium | |
JP2007287053A (en) | Article distribution device, article distribution method, and article distribution program | |
JP2014123302A (en) | Display processor, display processing method, and display processing program | |
JP7576366B1 (en) | Information Processing System | |
US10489735B2 (en) | Mobile view for physician metrics | |
JP6270263B2 (en) | Information management system and information processing apparatus | |
KR102181579B1 (en) | Method for providing patient information sticker service and dental insurance claim system therefor | |
CN114694794A (en) | Method and device for generating medicine detail page, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130813 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140324 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140513 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140618 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150127 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150209 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5703808 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |