[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5125981B2 - Display control apparatus, display control method, and program - Google Patents

Display control apparatus, display control method, and program Download PDF

Info

Publication number
JP5125981B2
JP5125981B2 JP2008268506A JP2008268506A JP5125981B2 JP 5125981 B2 JP5125981 B2 JP 5125981B2 JP 2008268506 A JP2008268506 A JP 2008268506A JP 2008268506 A JP2008268506 A JP 2008268506A JP 5125981 B2 JP5125981 B2 JP 5125981B2
Authority
JP
Japan
Prior art keywords
child
screen
display
child screen
deleted
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
Application number
JP2008268506A
Other languages
Japanese (ja)
Other versions
JP2010097469A (en
Inventor
翔 大村
雄二 出来
聡司 太田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2008268506A priority Critical patent/JP5125981B2/en
Publication of JP2010097469A publication Critical patent/JP2010097469A/en
Application granted granted Critical
Publication of JP5125981B2 publication Critical patent/JP5125981B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本発明は、表示制御装置、表示制御方法及びプログラムに関する。特に、医師の診察記録や検査結果等の診療情報を電子的に表示する表示制御装置、表示制御方法及びプログラムに関する。   The present invention relates to a display control device, a display control method, and a program. In particular, the present invention relates to a display control device, a display control method, and a program for electronically displaying medical information such as a doctor's medical record and examination results.

近年、医療現場等で、医師の診察記録等を表示部に表示させる表示制御装置が用いられるようになってきた。例えば、医療機関において、医師の診察記録や検査結果等の診療情報を電子データとしてデータベースに記録しておき、診察時にこれらの情報を表示制御装置の制御によって表示部に表示させる。   In recent years, a display control apparatus that displays a doctor's examination record and the like on a display unit has been used in a medical field or the like. For example, in a medical institution, medical information such as a doctor's medical records and examination results is recorded in a database as electronic data, and these information is displayed on the display unit under the control of the display control device at the time of medical examination.

しかしながら、患者の診療情報は、医師の診察記録、検査や治療の処方箋、検査の結果、看護師や理学療法士等の観察記録、治療計画、実施記録など多種多様な文書や画像を含んでいる。そこで、表示部の表示領域を複数の子画面に分割して、各子画面に情報をそれぞれ表示する技術が提案されている。また、複数のウィンドウを表示した表示画面の空き領域を検出して、常時表示させたい情報を表示させる技術も知られている(例えば、特許文献1参照)。   However, patient medical information includes a wide variety of documents and images such as doctor's examination records, examination and treatment prescriptions, examination results, observation records of nurses and physical therapists, treatment plans, and implementation records. . Therefore, a technique has been proposed in which the display area of the display unit is divided into a plurality of sub-screens and information is displayed on each sub-screen. In addition, a technique for detecting an empty area of a display screen displaying a plurality of windows and displaying information that is desired to be displayed at all times is also known (see, for example, Patent Document 1).

特開2004−30296号公報JP 2004-30296 A

しかしながら、表示部の表示領域に表示した複数の子画面を選択して閉じるときに、他の子画面の表示状態を考慮せずに選択した子画面を閉じると、他の子画面のレイアウトが変わってしまうことがある。このため、他の子画面に表示していた情報の比率が変わってしまい、表示情報が見にくくなるという問題が生じる。   However, when selecting and closing multiple sub-screens displayed in the display area of the display unit, if the selected sub-screen is closed without considering the display status of the other sub-screens, the layout of the other sub-screens changes. May end up. For this reason, the ratio of the information displayed on the other sub-screens changes, causing a problem that the display information is difficult to see.

本発明は上記事情に鑑みてなされたものであり、表示部に表示した複数の子画面を選択的に削除するときに、削除されない他の子画面の表示状態が良好となるように制御することができる表示制御装置、表示制御方法及びプログラムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and when selectively deleting a plurality of sub-screens displayed on the display unit, the display state of other sub-screens that are not deleted is controlled to be good. An object of the present invention is to provide a display control device, a display control method, and a program that can perform the above-described operation.

かかる目的を達成するために本明細書開示の表示制御装置は、入力デバイスによる操作者の操作入力を受け付ける操作入力受付手段と、表示部に表示された複数の子画面のうち、削除する子画面の指定を前記操作入力受付手段で受け付けると、該削除する子画面の表示領域を区分けする分割線を検出し、該削除する子画面に隣接する子画面のうち該検出した分割線に対応する表示領域を有する子画面を検出し、該検出した子画面の表示領域を前記削除する子画面の表示領域に拡大表示する表示制御手段とを備えるものである。 In order to achieve such an object, a display control device disclosed in this specification includes an operation input receiving unit that receives an operation input of an operator by an input device, and a child screen that is deleted from a plurality of child screens displayed on the display unit Is received by the operation input receiving means, a dividing line that divides the display area of the child screen to be deleted is detected, and a display corresponding to the detected dividing line among the child screens adjacent to the child screen to be deleted is detected. detecting a child screen having a region, in which and a display control unit for a display area of child screen that the detected, to enlarge the display area of the child screen to the deletion.

また、本明細書開示の表示制御方法は、入力デバイスによる操作者の操作入力を受け付けるステップと、表示部に表示された複数の子画面のうち、削除する子画面の指定を受け付けると、該削除する子画面の表示領域を区分けする分割線を検出するステップと、前記削除する子画面に隣接する子画面のうち該検出した分割線に対応する表示領域を有する子画面を検出するステップと、前記検出した子画面の表示領域を前記削除する子画面の表示領域に拡大表示するステップと、を有している。 Further, the display control method disclosed in this specification includes a step of accepting an operation input of an operator by an input device, and a designation of a child screen to be deleted among a plurality of child screens displayed on the display unit. Detecting a dividing line for dividing the display area of the child screen to be detected; detecting a child screen having a display area corresponding to the detected dividing line among the child screens adjacent to the child screen to be deleted; the display area of the detected slave screen, and a, a step of enlarging the display area of the child screen to the deletion.

また、本明細書開示のプログラムは、コンピュータに、入力デバイスによる操作者の操作入力を受け付ける処理と、表示部に表示された複数の子画面のうち、削除する子画面の指定を受け付けると、該削除する子画面の表示領域を区分けする分割線を検出する処理と、前記削除する子画面に隣接する子画面のうち該検出した分割線に対応する表示領域を有する子画面を検出する処理と、前記検出した子画面の表示領域を前記削除する子画面の表示領域に拡大表示する処理とを実行させることを特徴とするThe program of the present disclosure is a computer, a process of accepting an operator's operation input by the input device, among the plurality of sub-screen displayed on the display unit, accepts the designation of the child screen to remove, the A process for detecting a dividing line that divides a display area of a child screen to be deleted; a process for detecting a child screen having a display area corresponding to the detected dividing line among the child screens adjacent to the child screen to be deleted; the display area of the child screen that said detection, characterized in that to execute a process of enlarging the display area of the child screen to the deletion.

本明細書に開示の表示制御装置、表示制御方法及びプログラムによれば、表示部に表示された複数の子画面を選択的に削除するときに、削除されない他の子画面の表示状態が良好となるように制御することができる。   According to the display control device, the display control method, and the program disclosed in this specification, when a plurality of sub-screens displayed on the display unit are selectively deleted, the display state of the other sub-screens that are not deleted is good. Can be controlled.

以下、添付図面を参照しながら本発明の好適な実施例を説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

まず、図1に示すシステム図を参照しながら本実施例について説明する。本実施例は、医師や看護師の使用する複数のクライアント端末10a,10b,・・・,10n(nは任意の自然数)と、電子カルテの管理を行う電子カルテ管理サーバ20とがネットワーク50に接続されている。なお、複数のクライアント端末10a,10b,・・・,10nは同等の機能を有しているので、以下の説明では、クライアント端末10aを例に説明する。また、クライアント端末10a,10b,・・・,10nを総称して呼ぶときにはクライアント端末10と表記する。   First, the present embodiment will be described with reference to the system diagram shown in FIG. In this embodiment, a plurality of client terminals 10a, 10b,..., 10n (n is an arbitrary natural number) used by doctors and nurses and an electronic medical record management server 20 that manages electronic medical records are connected to a network 50. It is connected. Since the plurality of client terminals 10a, 10b,..., 10n have equivalent functions, the following description will be given taking the client terminal 10a as an example. Further, the client terminals 10a, 10b,..., 10n are collectively referred to as the client terminal 10 when collectively referred to.

電子カルテ管理サーバ20は、制御部27と、データベース25とを有している。制御部27は、CPU(Central Processing Unit)21と、ROM(Read Only Memory)22と、RAM(Random Access Memory)23と、通信インターフェース24とを有している。電子カルテ管理サーバ20は、CPU21によって装置全体が制御される。CPU21には、バス26を介してROM22、RAM23、通信インターフェース24、データベース25が接続される。   The electronic medical record management server 20 includes a control unit 27 and a database 25. The control unit 27 includes a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, and a communication interface 24. The entire electronic medical record management server 20 is controlled by the CPU 21. A ROM 22, a RAM 23, a communication interface 24, and a database 25 are connected to the CPU 21 via a bus 26.

通信インターフェース24は、クライアント端末10との通信を制御する。通信インターフェース24には、例えばNIC(Network Interface Card)などを用いることができる。   The communication interface 24 controls communication with the client terminal 10. As the communication interface 24, for example, a NIC (Network Interface Card) can be used.

ROM22には、CPU21に実行させるOS(Operating System)のプログラムやアプリケーションプログラムが格納される。CPU21は、ROM22に格納されたプログラムを読み込んで、読み込んだプログラムに従った演算を行う。なお、CPU21などのハードウェアと、ROM22などに格納されたソフトウェアの協働によって実現される電子カルテ管理サーバ20の機能ブロックについては図3を参照しながら後ほど説明する。
RAM23は、CPU21の作業用メモリとして使用され、CPU21による演算に必要な各種データが格納される。
データベース25には、各患者の診療レコードが電子的に記録される。診療レコードには、例えは、患者を識別する識別情報と、患者の診療情報と、診療情報の作成日時を特定する日時情報と、診療情報の診療種別とが含まれる。また、診療情報の診療種別には、各患者の検体検査結果、画像検査結果、放射線画像、プログレスノート(診療経過を記録するノート)、一般撮影検査結果、オーダ(病理検査、細菌検査、内視鏡検査、処方などの発注)、病状や処置内容を記録したカルテなどが含まれる。
The ROM 22 stores an OS (Operating System) program and application programs to be executed by the CPU 21. The CPU 21 reads a program stored in the ROM 22 and performs a calculation according to the read program. The functional blocks of the electronic medical record management server 20 realized by the cooperation of hardware such as the CPU 21 and software stored in the ROM 22 will be described later with reference to FIG.
The RAM 23 is used as a working memory for the CPU 21 and stores various data necessary for calculation by the CPU 21.
In the database 25, medical records of each patient are electronically recorded. The medical record includes, for example, identification information for identifying a patient, patient medical information, date information specifying the date and time when the medical information was created, and a medical type of the medical information. The medical treatment type of medical information includes specimen test results, image test results, radiographic images, progress notes (notes recording medical progress), general radiography test results, orders (pathological tests, bacterial tests, endoscopy). Mirror examination, prescription order etc.), medical records recording medical conditions and treatment details.

次に、図2を参照しながらクライアント端末10aについて説明する。
クライアント端末10aは、制御部30と、モニタ39と、キーボード40と、マウス41とを有している。また、制御部30は、CPU31と、ROM32と、RAM33と、グラフィックインターフェース35と、入力インターフェース36と、通信インターフェース37とを有している。これらの機能部は、バス38で接続されている。
Next, the client terminal 10a will be described with reference to FIG.
The client terminal 10a includes a control unit 30, a monitor 39, a keyboard 40, and a mouse 41. The control unit 30 includes a CPU 31, a ROM 32, a RAM 33, a graphic interface 35, an input interface 36, and a communication interface 37. These functional units are connected by a bus 38.

クライアント端末10aもCPU31によって装置全体が制御される。また、クライアント端末10a側にもROM32、RAM33等のメモリが設けられている。CPU31などのハードウェアと、ROM32などに格納されたソフトウェアの協働によって実現されるクライアント端末10aの機能ブロックについては図4を参照しながら後ほど説明する。
RAM33には、通信インターフェース37を介して電子カルテ管理サーバ20から取得した診療情報が一時的に保存される。クライアント端末10aは、取得した診療情報の処理を終了するときには、RAM33に一時的に保存した診療情報を消去する。また、クライアント端末10aの利用者によって診療情報に変更が加えられると、変更された診療情報が電子カルテ管理サーバ20に送信され、電子カルテ管理サーバ20に保存された診療情報が更新される。
グラフィックインターフェース35は、モニタ39に文書や画像を表示するためのインターフェースとして機能する。
入力インターフェース36は、入力デバイスとしてのキーボード40やマウス41とのインターフェースとして機能する。
通信インターフェース37は、ネットワーク50を介して電子カルテ管理サーバ20との通信を行うためのインターフェースとして機能する。クライアント端末10aの通信インターフェース37にも、例えばNICなどを用いることができる。
The entire client terminal 10a is also controlled by the CPU 31. A memory such as a ROM 32 and a RAM 33 is also provided on the client terminal 10a side. The functional blocks of the client terminal 10a realized by cooperation of hardware such as the CPU 31 and software stored in the ROM 32 will be described later with reference to FIG.
The medical information acquired from the electronic medical record management server 20 via the communication interface 37 is temporarily stored in the RAM 33. The client terminal 10a deletes the medical information temporarily stored in the RAM 33 when ending the processing of the acquired medical information. When the medical information is changed by the user of the client terminal 10a, the changed medical information is transmitted to the electronic medical record management server 20, and the medical information stored in the electronic medical chart management server 20 is updated.
The graphic interface 35 functions as an interface for displaying a document or an image on the monitor 39.
The input interface 36 functions as an interface with a keyboard 40 and a mouse 41 as input devices.
The communication interface 37 functions as an interface for communicating with the electronic medical record management server 20 via the network 50. As the communication interface 37 of the client terminal 10a, for example, NIC can be used.

図3には、制御部27においてCPU21などのハードウェアとROM22などに格納されたソフトウェアとの協働によって実現される電子カルテ管理サーバ20の機能ブロック図を示す。
受信・認証手段272は、クライアント端末10からのアクセス要求を受け付けて、一般的な認証手続による利用者認証を行う。
また、受信・認証手段272は、クライアント端末10からのデータ取得要求を受信して、受信したデータ取得要求をデータベース検索手段273に通知する。
また、受信・認証手段272は、クライアント端末10から診療情報の変更要求を受信して、受信した診療情報の変更要求を履歴管理手段271に通知する。
履歴管理手段271は、診療情報の変更要求を受信・認証手段272から取得して、データベース25に記憶された診療情報の変更(書き換え)を行う。
データベース検索手段273は、データ取得要求を受信・認証手段272から取得して、データ取得要求に含まれる検索条件でデータベース25を検索する。検索の結果、該当する診療情報が検出されると、検出した診療情報を送信手段274に送信する。
送信手段274は、データベース25を検索して得られた診療情報を取得要求のあったクライアント端末10に送信する。
FIG. 3 shows a functional block diagram of the electronic medical record management server 20 realized by the cooperation of hardware such as the CPU 21 and software stored in the ROM 22 or the like in the control unit 27.
The reception / authentication unit 272 receives an access request from the client terminal 10 and performs user authentication by a general authentication procedure.
The reception / authentication unit 272 receives a data acquisition request from the client terminal 10 and notifies the database search unit 273 of the received data acquisition request.
The reception / authentication unit 272 receives a request for changing medical information from the client terminal 10 and notifies the history management unit 271 of the received request for changing medical information.
The history management unit 271 acquires a request for changing medical information from the reception / authentication unit 272 and changes (rewrites) the medical information stored in the database 25.
The database search unit 273 acquires the data acquisition request from the reception / authentication unit 272, and searches the database 25 with the search condition included in the data acquisition request. If corresponding medical information is detected as a result of the search, the detected medical information is transmitted to the transmission means 274.
The transmission means 274 transmits the medical information obtained by searching the database 25 to the client terminal 10 that has requested acquisition.

次に、図4を参照しながら、制御部30においてCPU31などのハードウェアとROM32などに格納されたソフトウェアの協働によって実現されるソフトウェア処理部300について説明する。ソフトウェア処理部300は、表示情報検索受付手段301と、診療レコード取得手段302と、表示画面管理手段303と、表示制御手段304とを有している。   Next, a software processing unit 300 realized by the cooperation of hardware such as the CPU 31 and software stored in the ROM 32 in the control unit 30 will be described with reference to FIG. The software processing unit 300 includes a display information search receiving unit 301, a medical record acquisition unit 302, a display screen management unit 303, and a display control unit 304.

表示情報検索受付手段301は、キーボード40、マウス41等の入力デバイスからの操作入力を入力インターフェース36を介して受け付ける。表示情報検索受付手段301で受け付けられる情報には、モニタ39に表示させる診療情報を指定する指定情報が含まれる。表示情報検索受付手段301で受け付けた指定情報は、診療レコード取得手段302に出力される。   The display information search accepting unit 301 accepts an operation input from an input device such as the keyboard 40 and the mouse 41 via the input interface 36. The information received by the display information search receiving means 301 includes designation information for designating medical information to be displayed on the monitor 39. The designation information received by the display information search receiving unit 301 is output to the medical record acquisition unit 302.

診療レコード取得手段302は、表示情報検索受付手段301から指定情報を取得すると、取得した指定情報を含むデータの取得要求を通信インターフェース37を介して電子カルテ管理サーバ20に送信する。また、情報の取得を要求した診療情報が電子カルテ管理サーバ20から送信されてくると、診療レコード取得手段302はこの診療情報を受信して表示制御手段304に転送する。   When the medical record acquisition unit 302 acquires the designation information from the display information search reception unit 301, the medical record acquisition unit 302 transmits a data acquisition request including the acquired designation information to the electronic medical record management server 20 via the communication interface 37. When medical information for which acquisition of information is requested is transmitted from the electronic medical record management server 20, the medical record acquisition unit 302 receives this medical information and transfers it to the display control unit 304.

表示画面管理手段303は、表示制御手段304によって各子画面に表示している表示情報や、子画面の表示領域などの情報をRAM33に記録して管理する。また、表示制御手段304からの要求により、RAM33から要求のあった情報を取り出して、表示制御手段304に出力する。
例えば、表示画面管理手段304は、モニタ39の表示領域に複数表示される子画面の情報(例えば、表示領域上での表示座標)を管理する。モニタ39の表示領域は、複数の子画面に分割され、分割された各子画面にそれぞれ診療情報が表示される。また、表示画面管理手段303は、複数の子画面と、複数の子画面に表示する診療情報との対応関係を管理する。また、表示画面管理手段303は、複数の子画面の表示領域上での表示位置から各子画面の画面順位を判定する。例えば、座標値が最も左側で最も上側に表示された子画面の画面順位を最も高く設定し、最も右側で最も下側に表示された子画面の画面順位を最も低く設定する。各子画面の画面順位の情報や、各子画面に表示する診療種別の情報は、表示画面管理手段303から表示制御手段304に通知される。
The display screen management unit 303 manages the display information displayed on each child screen by the display control unit 304 and information such as the display area of the child screen in the RAM 33 for management. In response to a request from the display control unit 304, the requested information is extracted from the RAM 33 and output to the display control unit 304.
For example, the display screen management unit 304 manages information (for example, display coordinates on the display area) of a plurality of sub-screens displayed in the display area of the monitor 39. The display area of the monitor 39 is divided into a plurality of sub-screens, and medical information is displayed on each of the divided sub-screens. The display screen management unit 303 manages the correspondence between a plurality of child screens and medical information displayed on the plurality of child screens. Further, the display screen management unit 303 determines the screen order of each sub-screen from the display position on the display area of the plurality of sub-screens. For example, the screen order of the sub-screen that is displayed on the uppermost side on the left side is set to be the highest, and the screen order of the sub-screen that is displayed on the lowermost side on the right side is set to be the lowest. Information on the screen order of each child screen and information on the medical treatment type displayed on each child screen are notified from the display screen management unit 303 to the display control unit 304.

表示制御手段304は、診療レコード取得手段302の取得した診療情報をグラフィックインターフェース35を介してモニタ39に表示させる。
また、表示制御手段304は、各子画面に表示する診療種別の情報を表示画面管理手段303から取得する。そして、表示制御手段304は、取得した情報に従って各子画面に該当する診療情報を表示させる。
The display control unit 304 causes the monitor 39 to display the medical information acquired by the medical record acquisition unit 302 via the graphic interface 35.
Further, the display control unit 304 acquires information on the medical treatment type to be displayed on each child screen from the display screen management unit 303. Then, the display control unit 304 displays medical information corresponding to each sub-screen according to the acquired information.

電子カルテ管理サーバ20は、クライアント端末10からのアクセス要求を受け付けると、受信・認証手段272で利用者認証を行ってログイン処理を行う。利用者認証が正常に終了すると、電子カルテ管理サーバ20は、クライアント端末10に患者を特定するための識別情報(ID)の入力を要求する。各患者には、患者を識別する識別情報が割り当てられており、この識別情報が入力されることで患者の過去の診療情報を検索してクライアント端末10に表示させることができる。
患者の識別情報が入力されると、電子カルテ管理サーバ20は、クライアント端末10に診療情報の一覧ページを表示させる。診療情報の一覧ページの一例を図5に示す。診療情報の一覧ページには、例えば、該当患者が、過去に診療を受けたことがあれば、過去に作成されたカルテ情報を検索して表示するか否かを表すアイコンが表示される。また、該当患者が検体検査や画像検査を行っていれば、検査結果を検索して表示するか否かを表すアイコンが表示される。また、医師が患者の状態を把握するために検査依頼や、看護師への医療提供の指示があればオーダを表すアイコンが表示される。
Upon receiving an access request from the client terminal 10, the electronic medical record management server 20 performs user authentication by the reception / authentication unit 272 and performs login processing. When the user authentication ends normally, the electronic medical record management server 20 requests the client terminal 10 to input identification information (ID) for specifying the patient. Identification information for identifying the patient is assigned to each patient, and the patient's past medical information can be retrieved and displayed on the client terminal 10 by inputting the identification information.
When the patient identification information is input, the electronic medical record management server 20 causes the client terminal 10 to display a list page of medical information. An example of a list page of medical information is shown in FIG. For example, if the patient has received medical care in the past, an icon indicating whether or not to search and display medical chart information created in the past is displayed on the medical information list page. Further, if the patient is performing a sample test or an image test, an icon indicating whether or not the test result is retrieved and displayed is displayed. In addition, an icon representing an order is displayed if the doctor requests an examination to grasp the patient's condition or instructs the nurse to provide medical care.

アイコンが選択されると、データベース検索手段273で該当患者の診療情報が検索され、検索結果がクライアント端末10のモニタ39に表示される。図6には、診療情報を表示したクライアント端末10のモニタ39の表示例を示す。モニタ39の表示領域は、複数の子画面に分割され、分割された各子画面にカルテや検査結果等の診療情報がそれぞれ表示される。各子画面には、診療情報を表示するビューア(以下、子ビューアと呼ぶ)が設定されており、この子ビューアによって電子カルテ管理サーバ20から取得した診療情報が対応する子画面に表示される。なお、子画面のサイズ(すなわち、子ビューアの表示サイズ)は、医師や看護師等の操作者からの操作入力によって任意に設定することが可能である。   When the icon is selected, the database search unit 273 searches for the medical information of the patient, and the search result is displayed on the monitor 39 of the client terminal 10. FIG. 6 shows a display example of the monitor 39 of the client terminal 10 displaying the medical information. The display area of the monitor 39 is divided into a plurality of sub-screens, and medical information such as medical records and examination results are displayed on each of the divided sub-screens. Each child screen is set with a viewer for displaying medical information (hereinafter referred to as a child viewer), and the child viewer displays the medical information acquired from the electronic medical record management server 20 on the corresponding child screen. Note that the size of the child screen (that is, the display size of the child viewer) can be arbitrarily set by an operation input from an operator such as a doctor or a nurse.

また、各子画面101、102、103に表示される診療情報は、図6に示すようにへッダ部120とボディ部130とを有している。ヘッダ部120には、例えば、表示している情報の属性情報や終了ボタンが表示される。ボディ部130には、カルテの記録内容や、検査の結果など実際のデータが表示される。   The medical information displayed on each of the sub-screens 101, 102, and 103 has a header part 120 and a body part 130 as shown in FIG. In the header part 120, for example, attribute information of the displayed information and an end button are displayed. The body part 130 displays actual data such as the record contents of the chart and the result of the examination.

次に、図7、図8を参照しながらクライアント端末10のRAM33に記録されるデータテーブルについて説明する。
クライアント端末10の表示画面管理手段303は、操作者によって設定された画面のレイアウト情報をRAM33に記録する。図7(A)には、データの種別が分割線の場合のレイアウトテーブルを示す。
分割線とは、子画面と子画面を分割する線分を示している。図8には、第2子画面102と第3子画面103とを分割する水平方向の分割線311と、第1子画面101と、第2子画面102及び第3子画面103とを分割する垂直方向の分割線312とを示す。なお、分割線の数や配置の方向は、操作者によって任意に設定及び変更することができる。
Next, a data table recorded in the RAM 33 of the client terminal 10 will be described with reference to FIGS.
The display screen management unit 303 of the client terminal 10 records screen layout information set by the operator in the RAM 33. FIG. 7A shows a layout table when the data type is a dividing line.
The dividing line indicates a line segment that divides the child screen and the child screen. In FIG. 8, a horizontal dividing line 311 that divides the second child screen 102 and the third child screen 103, the first child screen 101, the second child screen 102, and the third child screen 103 are divided. A vertical dividing line 312 is shown. The number of dividing lines and the direction of arrangement can be arbitrarily set and changed by the operator.

データの種別が分割線の場合、レイアウトテーブルには、レイアウト番号と、種別と、配備番号と、分割線の向きと、X軸とY軸とのいずれか一方の座標での始点座標及び終点座標と、他方の座標での座標情報とが記録される。レイアウト番号とは、設定された各レイアウトを識別する番号である。種別とは、データの種類が分割線であるのか、子ビューアであるのかを識別する情報である。
配備番号とは、レイアウト番号が示すレイアウトにおいて配備される分割線を識別する情報である。例えば、図7(A)に示すレイアウトテーブルでは、レイアウト番号「0001」のレイアウトにおいて、配備番号「1」と「2」の2本の分割線が配備されることが示される。また、分割線の向きとは、分割線を水平方向(X軸方向)に配置するのか、垂直方向(Y軸方向)に配置するのかを表す情報である。
X軸とY軸とのいずれか一方の座標での始点座標及び終点座標とは、例えば分割線を水平方向に配置する場合には、X軸方向の始点座標と終点座標とを示す。また、分割線を水平方向に配置する場合の他方の座標での座標値とは、Y軸方向の座標値を示す。
また、分割線を垂直方向に配置する場合、X軸とY軸とのいずれか一方の座標での始点座標及び終点座標は、Y軸方向の始点座標と終点座標とを示す。また、分割線を垂直方向に配置する場合の他方の座標での座標値とは、X軸方向の座標値を示す。
When the data type is a dividing line, the layout table includes a layout number, a type, a deployment number, a direction of the dividing line, and a start point coordinate and an end point coordinate in one of the coordinates of the X axis and the Y axis. And coordinate information at the other coordinate are recorded. The layout number is a number for identifying each set layout. The type is information that identifies whether the type of data is a dividing line or a child viewer.
The deployment number is information for identifying a dividing line deployed in the layout indicated by the layout number. For example, the layout table shown in FIG. 7A indicates that two dividing lines with deployment numbers “1” and “2” are deployed in the layout with layout number “0001”. The direction of the dividing line is information indicating whether the dividing line is arranged in the horizontal direction (X-axis direction) or in the vertical direction (Y-axis direction).
The start point coordinates and the end point coordinates in either one of the X axis and the Y axis indicate, for example, the start point coordinates and the end point coordinates in the X axis direction when dividing lines are arranged in the horizontal direction. Further, the coordinate value at the other coordinate when the dividing line is arranged in the horizontal direction indicates a coordinate value in the Y-axis direction.
When the dividing lines are arranged in the vertical direction, the start point coordinates and the end point coordinates in either one of the X axis and the Y axis indicate the start point coordinates and the end point coordinates in the Y axis direction. The coordinate value at the other coordinate when the dividing line is arranged in the vertical direction indicates the coordinate value in the X-axis direction.

また、図7(B)には、データの種別が子ビューアである場合にレイアウトテーブルに記録される情報を示す。
データの種別が子ビューアの場合、レイアウトテーブルには子ビューアのレイアウト番号と、種別と、配備番号と、ビューア種別と、表示条件と、検索条件と、子ビューアが表示情報を表示する子画面の表示領域を示す座標値とが記録される。
ビューア種別とは、子ビューアに表示されるデータの種別を示す。例えば、画像、カルテ、検査結果などの種別がある。
表示条件とは、子ビューアに表示するデータの表示形式を示す。例えば、HTML(HyperText Markup Language)画像、一覧表示、画像表示などの表示形式がある。
検索条件とは、子ビューアに表示するデータをデータベース25から検索する検索条件を表す。例えば、放射線画像、検査オーダ、看護記録、CT(Computerized Tomography)画像などが検索条件として使用される。
子画面の表示領域の座標値とは、子画面の表示領域の4隅の座標を示す座標値である。
例えば、図7(B)に示す例では、レイアウト番号「0001」のレイアウトにおいて、配備番号が「1」、「2」、「3」の3つの子ビューアに情報が表示される。また、配備番号「1」の子ビューアには放射線画像が表示され、配備番号「2」の子ビューアにはプログレスノートがHTML形式で表示され、配備番号「3」の子ビューアには一般検査の検査結果が一覧表示される。
FIG. 7B shows information recorded in the layout table when the data type is a child viewer.
If the data type is a child viewer, the layout table will display the child viewer's layout number, type, deployment number, viewer type, display condition, search condition, and child window where the child viewer displays the display information. The coordinate value indicating the display area is recorded.
The viewer type indicates the type of data displayed on the child viewer. For example, there are types such as images, medical records, and inspection results.
The display condition indicates a display format of data displayed on the child viewer. For example, there are display formats such as HTML (HyperText Markup Language) images, list display, and image display.
The search condition represents a search condition for searching the database 25 for data to be displayed on the child viewer. For example, radiation images, examination orders, nursing records, CT (Computerized Tomography) images, etc. are used as search conditions.
The coordinate value of the display area of the child screen is a coordinate value indicating the coordinates of the four corners of the display area of the child screen.
For example, in the example shown in FIG. 7B, in the layout with the layout number “0001”, information is displayed on three child viewers with the deployment numbers “1”, “2”, and “3”. In addition, the radiation image is displayed in the child viewer with the deployment number “1”, the progress note is displayed in the HTML format in the child viewer with the deployment number “2”, and the general inspection is displayed in the child viewer with the deployment number “3”. A list of inspection results is displayed.

次に、図9を参照しながら操作者の操作履歴を保存する操作履歴テーブルにつて説明する。なお、この操作履歴テーブルも表示画面管理手段303によってRAM33に生成される。
操作履歴テーブルには、操作履歴番号と、操作名と、処理番号と、種別と、配備番号とが記録される。その他に、データの種別が分割線の場合には、分割線の向きと、変更後の分割線の位置を示す座標情報(一方の座標軸上での始点座標及び終点座標と、他方の座標軸上の座標情報)とが記録される。 なお、操作履歴テーブルの操作履歴番号は、最新の操作履歴の番号を「1」として、以下、操作の入力時刻の新しい順に番号がふられる。すなわち、新しい操作が入力されると、この操作を操作履歴番号「1」として操作履歴テーブルに記録する。また、操作履歴番号が「1」番であった操作履歴は、操作履歴番号「2」に保存される。以下、同様にして、操作の入力時刻が新しい順に番号が付けられる。
Next, an operation history table for storing an operator's operation history will be described with reference to FIG. This operation history table is also generated in the RAM 33 by the display screen management means 303.
In the operation history table, an operation history number, an operation name, a processing number, a type, and a deployment number are recorded. In addition, when the data type is a dividing line, coordinate information indicating the direction of the dividing line and the position of the dividing line after the change (starting point coordinates and ending point coordinates on one coordinate axis, and on the other coordinate axis) Coordinate information) is recorded. Note that the operation history numbers in the operation history table are numbered in the order of the input time of operations, with the latest operation history number being “1”. That is, when a new operation is input, this operation is recorded as an operation history number “1” in the operation history table. The operation history having the operation history number “1” is stored in the operation history number “2”. In the same manner, numbers are assigned in the order of the input time of operations.

具体例を挙げて操作履歴テーブルの保存情報を説明する。
まずは、図10(A),(B)を参照しながら、分割線の水平方向の移動を例に説明する。図10(A)、(B)には、分割線311を、垂直方向(Y軸方向)に移動した例を示す。なお、図10(A)には移動前の分割線311の表示位置を表し、図10(B)には移動後の分割線311の表示位置を表す。
図10(A)に示す水平方向の分割線311をY軸方向の座標が「100」大きくなる方向に移動させる指示が入力されたとする。この場合、図9に示す操作履歴番号「1」の情報が操作履歴テーブルに記録される。すなわち、操作名として「分割線を移動した」が記録され、処理番号として「1」が記録され、分割線311を示す配備番号「1」が記録される。また、分割線311の向きとして「水平方向」が記録され、X軸方向の始点座標として「300」、X軸方向の終点座標として「600」が記録される。また、移動後の分割線311のY軸方向の座標値として、移動前の「400」に「100」を加算した「500」が記録される。
The save information of the operation history table will be described with a specific example.
First, the horizontal movement of the dividing line will be described as an example with reference to FIGS. 10 (A) and 10 (B). 10A and 10B show an example in which the dividing line 311 is moved in the vertical direction (Y-axis direction). 10A shows the display position of the dividing line 311 before movement, and FIG. 10B shows the display position of the dividing line 311 after movement.
Assume that an instruction to move the horizontal dividing line 311 shown in FIG. 10A in the direction in which the coordinate in the Y-axis direction is increased by “100” is input. In this case, information of the operation history number “1” shown in FIG. 9 is recorded in the operation history table. That is, “moving the dividing line” is recorded as the operation name, “1” is recorded as the processing number, and the deployment number “1” indicating the dividing line 311 is recorded. Further, “horizontal direction” is recorded as the direction of the dividing line 311, “300” is recorded as the start point coordinate in the X axis direction, and “600” is recorded as the end point coordinate in the X axis direction. Further, “500” obtained by adding “100” to “400” before the movement is recorded as the coordinate value in the Y-axis direction of the dividing line 311 after the movement.

図11(A)、(B)には、子画面の表示を削除し、削除した子画面の領域に、他の子画面の表示領域を拡張させる場合を例示する。図11(A)、(B)を参照しながら図9に示す操作履歴テーブルの保存情報を説明する。なお、図11(A)が子画面cを削除する前のモニタ39の表示状態を示し、図11(B)が子画面cを削除した後のモニタ39の表示状態を示す。
例えば、子画面cを消去する場合、子画面bと子画面cとを分割する分割線311を消去したことが操作履歴テーブルに記録される。すなわち、消去前の分割線311の座標値が操作履歴テーブルに記録される。具体的には、図9に示す操作履歴番号「2」の情報であって、操作名として「分割線を消去した」が記録され、処理番号として「2」が記録され、分割線311の配備番号として「1」が記録される。また、削除する前の分割線311の向きとして「水平方向」が記録され、分割線311のY軸方向の始点座標として「300」、Y軸方向の終点座標として「600」が記録される(図9参照)。なお、子画面cの消去に伴って、子画面cに情報を表示する子ビューアの情報もレイアウトテーブルから消去される。
FIGS. 11A and 11B illustrate a case where the display of the child screen is deleted and the display area of another child screen is extended to the deleted child screen area. The stored information of the operation history table shown in FIG. 9 will be described with reference to FIGS. 11 (A) and 11 (B). 11A shows the display state of the monitor 39 before deleting the child screen c, and FIG. 11B shows the display state of the monitor 39 after deleting the child screen c.
For example, when deleting the child screen c, it is recorded in the operation history table that the dividing line 311 that divides the child screen b and the child screen c is deleted. That is, the coordinate value of the dividing line 311 before erasure is recorded in the operation history table. Specifically, it is information of the operation history number “2” shown in FIG. 9, “Erasing the dividing line” is recorded as the operation name, “2” is recorded as the processing number, and the dividing line 311 is arranged. “1” is recorded as the number. Further, “horizontal direction” is recorded as the direction of the dividing line 311 before deletion, “300” is recorded as the start point coordinate in the Y axis direction of the dividing line 311, and “600” is recorded as the end point coordinate in the Y axis direction ( (See FIG. 9). As the child screen c is deleted, the information of the child viewer that displays information on the child screen c is also deleted from the layout table.

本実施例は、モニタ39の表示画面に複数の子画面を表示している状態で、子画面を削除する操作が入力されると、設定された削除する子画面に隣接する子画面の表示情報を削除する子画面の表示領域に拡大させて表示する。
また、表示情報を拡大表示させる子画面の選択を、隣接する子画面の表示状態や、隣接する子画面の削除する子画面に対する配置位置によって設定する。
In this embodiment, when an operation for deleting a child screen is input in a state where a plurality of child screens are displayed on the display screen of the monitor 39, display information of a child screen adjacent to the child screen to be deleted is set. Is enlarged and displayed in the display area of the sub-screen to be deleted.
In addition, selection of a child screen for displaying the display information in an enlarged manner is set according to the display state of the adjacent child screen and the arrangement position of the adjacent child screen with respect to the child screen to be deleted.

図12〜図14を参照しながら具体的に説明する。図12(A)に示す表示例は、子画面として、子画面a,b,c,d,eの5つの子画面を表示している。また、これらの子画面a,b,c,d,eを分割する分割線として、分割線201、202、203、204の4つの分割線を示している。
例えば、図12(A)に示す子画面bを削除する操作がマウス41によって入力されたとする。子画面bは、分割線201、202、203で区分けされた表示領域である。なお、図12〜図14では、分割線の位置を分かりやすく表示するため、分割線を太線で強調表示している。
A specific description will be given with reference to FIGS. In the display example shown in FIG. 12A, five child screens of child screens a, b, c, d, and e are displayed as child screens. Also, four dividing lines 201, 202, 203, and 204 are shown as dividing lines for dividing these child screens a, b, c, d, and e.
For example, it is assumed that an operation for deleting the child screen b shown in FIG. The child screen b is a display area divided by dividing lines 201, 202, and 203. In FIGS. 12 to 14, the dividing line is highlighted with a bold line in order to display the position of the dividing line in an easy-to-understand manner.

まず、表示制御手段304は、分割線201、202、203のうち、一方の側が削除される子画面bにだけ接している分割線を検出する。表示制御手段304は、表示画面管理手段303からレイアウトテーブルの情報を取得して、該当する分割線を検出する。
分割線201は、分割線201の左側で子画面a,b,cに接し、分割線201の右側で子画面d,eに接している。分割線202は、分割線202の上側で子画面aに接し、分割線202の下側で子画面bに接している。また、分割線203は、分割線203の上側で子画面bに接し、分割線203の下側で子画面cに接している。従って、図12(A)に示す例では、分割線202と203とが、これらの分割線202、203の一方の側に子画面bが接する分割線となる。
First, the display control unit 304 detects a dividing line that is in contact with only the child screen b from which one of the dividing lines 201, 202, and 203 is deleted. The display control unit 304 acquires layout table information from the display screen management unit 303 and detects a corresponding dividing line.
The dividing line 201 is in contact with the child screens a, b, and c on the left side of the dividing line 201 and is in contact with the child screens d and e on the right side of the dividing line 201. The dividing line 202 is in contact with the child screen a above the dividing line 202 and is in contact with the child screen b below the dividing line 202. The dividing line 203 is in contact with the child screen b above the dividing line 203 and is in contact with the child screen c below the dividing line 203. Accordingly, in the example shown in FIG. 12A, the dividing lines 202 and 203 are dividing lines in which the child screen b is in contact with one side of these dividing lines 202 and 203.

一方の側で削除対象の子画面bにだけ接する分割線202、203を検出すると、表示制御手段304は、検出した分割線202、203の他方の側に接する子画面の表示状態を判定する。すなわち、表示制御手段304は、検出した分割線202、203の他方の側に接する子画面にスクロールバー220とスライダ221とが表示され、子画面の表示情報がスライダ表示されているか否かを判定する。図12(A)に示す例では、子画面aは、表示情報がスライダ表示され、子画面cは、表示情報がスライダ表示されていない。従って、子画面cは、現在の子画面cの表示サイズですべての情報を表示可能であり、子画面aは、現在の子画面aの表示サイズでは、すべての情報を一度に表示できないと判定できる。そこで、表示制御手段304は、削除対象の子画面bを削除したときに子画面bの領域に表示領域を拡大させる子画面を子画面aに設定する。図12(B)は、子画面bに表示情報を表示していた子ビューアと、分割線202とを削除し、子画面aの表示領域を子画面bの表示領域に拡大させた表示例を示す。なお、各子画面にスクロールバー220とスライダ221とを表示させているか否かの情報も表示画面管理手段303によって管理されている。   When the dividing lines 202 and 203 that contact only the child screen b to be deleted are detected on one side, the display control unit 304 determines the display state of the child screen that contacts the other side of the detected dividing lines 202 and 203. That is, the display control unit 304 determines whether or not the scroll bar 220 and the slider 221 are displayed on the child screen that is in contact with the other side of the detected dividing lines 202 and 203, and the display information of the child screen is displayed as a slider. To do. In the example shown in FIG. 12A, the display information is displayed as a slider on the sub-screen a, and the display information is not displayed on the sub-screen c. Therefore, the child screen c can display all information in the current display size of the child screen c, and the child screen a determines that not all information can be displayed at once with the current display size of the child screen a. it can. Therefore, the display control unit 304 sets the child screen a to expand the display area to the region of the child screen b when the child screen b to be deleted is deleted. FIG. 12B shows a display example in which the child viewer that has displayed the display information on the child screen b and the dividing line 202 are deleted, and the display area of the child screen a is enlarged to the display area of the child screen b. Show. Information about whether or not the scroll bar 220 and the slider 221 are displayed on each child screen is also managed by the display screen management means 303.

また、子画面a,cの表示状態だけからでは、削除する分割線を決定することができなかった場合、表示制御手段304は、予め設定された子画面の配置の優先度に従って子画面bの領域に表示領域を拡大させる子画面を選択する。例えば、子画面aと子画面cとの両方にスクロールバー220が表示されていた場合や、子画面aと子画面cとの両方にスクロールバー220が表示されていなかった場合には、子画面a,cの表示状態から削除する分割線を決定することができない。そこで、表示制御手段304は、設定された優先度に従って子画面bの領域に表示領域を拡大させる子画面を選択する。
子画面の配置の優先度の一例として、削除対象の子画面よりも上側に位置する子画面の優先度を、削除対象の子画面よりも下側に位置する子画面のよりも高くする。同様に、削除対象の子画面よりも左側に位置する子画面の優先度を、削除対象の子画面よりも右側に位置する子画面の優先度よりも高くする。
If the dividing line to be deleted cannot be determined only from the display states of the child screens a and c, the display control unit 304 sets the child screen b according to the preset priority of the child screen arrangement. Select the sub-screen that expands the display area. For example, if the scroll bar 220 is displayed on both the child screen a and the child screen c, or if the scroll bar 220 is not displayed on both the child screen a and the child screen c, the child screen The dividing line to be deleted cannot be determined from the display states of a and c. Therefore, the display control unit 304 selects a child screen that expands the display area to the region of the child screen b according to the set priority.
As an example of the priority of the arrangement of the child screens, the priority of the child screen located above the child screen to be deleted is set higher than that of the child screen located below the child screen to be deleted. Similarly, the priority of the child screen located on the left side of the child screen to be deleted is set higher than the priority of the child screen located on the right side of the child screen to be deleted.

このように本実施例は、子画面を削除する操作が入力されると、選択された子画面に隣接する子画面の表示状態を考慮して、表示領域を拡張させる子画面を選択する。従って、子画面を削除したときに、削除に伴って表示領域を拡大させる子画面の表示情報を良好な状態とすることができる。具体的には、スクロール表示で表示していた子画面の表示領域を拡大することで、この子画面の表示情報の視認性を向上させることができる。従って、利用者の利便性を高めることができる。
また、一方の側に削除する子画面だけが接する分割線の他方の側に接する子画面を選択して、表示領域を拡張させる子画面の候補とするので、子画面の候補の選択が容易となる。
As described above, in this embodiment, when an operation for deleting a child screen is input, a child screen whose display area is to be expanded is selected in consideration of the display state of the child screen adjacent to the selected child screen. Therefore, when the child screen is deleted, the display information of the child screen that expands the display area along with the deletion can be in a good state. Specifically, it is possible to improve the visibility of the display information of the child screen by enlarging the display area of the child screen displayed in the scroll display. Therefore, user convenience can be improved.
In addition, since the child screen that touches the other side of the dividing line that only the child screen to be deleted on one side touches is selected as a child screen candidate that expands the display area, it is easy to select a child screen candidate. Become.

次に、図13を参照しながら説明する。図13(A)は子画面削除前の表示状態を示し、図13(B)は子画面削除後の表示状態を示す。図13に示す例は、子画面cを削除した例を示す。
図13(A)に示す表示例では、削除対象の子画面cに接する分割線は、分割線206と、分割線207の2つである。このうち、分割線206に接する子画面aには、スクロールバー220やスライダ221が表示されている。さらに、子画面a,bは、削除対象の子画面cよりも上側に位置する。従って、分割線206が削除対象の分割線となる。また、分割線206を削除することになるので、子画面cの領域に表示領域を拡大させる子画面が子画面aと子画面bとなる。図13(B)に、子画面cを削除した後のモニタ39の表示画面を示す。なお、図13に示す例では、子画面aはスライダ表示で表示情報が表示されているが、子画面bは、スライダ表示はされていない。このため、図13(A)に示す子画面bの表示領域250が、図13(B)に示すように子画面cの削除後も同一表示サイズで表示される。子画面bの表示領域250よりも下側は、空白領域となる。なお、子画面bの表示情報を縦横の比率を変えずに拡大表示することができるのであれば拡大表示させて、空白領域ができるだけできないようにしてもよい。
Next, a description will be given with reference to FIG. FIG. 13A shows a display state before deletion of the child screen, and FIG. 13B shows a display state after deletion of the child screen. The example shown in FIG. 13 shows an example in which the child screen c is deleted.
In the display example shown in FIG. 13A, there are two dividing lines in contact with the child screen c to be deleted, that is, a dividing line 206 and a dividing line 207. Among these, the scroll bar 220 and the slider 221 are displayed on the sub-screen “a” in contact with the dividing line 206. Further, the child screens a and b are located above the child screen c to be deleted. Accordingly, the dividing line 206 becomes a dividing line to be deleted. Since the dividing line 206 is deleted, the child screens that expand the display area to the region of the child screen c are the child screen a and the child screen b. FIG. 13B shows a display screen of the monitor 39 after the child screen c is deleted. In the example shown in FIG. 13, the display information is displayed on the child screen “a” in a slider display, but the child screen “b” is not displayed on a slider. Therefore, the display area 250 of the child screen b shown in FIG. 13A is displayed in the same display size even after the child screen c is deleted as shown in FIG. 13B. A lower area than the display area 250 of the child screen b is a blank area. If the display information of the sub-screen b can be enlarged and displayed without changing the aspect ratio, it may be enlarged so that a blank area can be prevented as much as possible.

次に、図14を参照しながら説明する。図14(A)は子画面削除前の表示状態を示し、図14(B)は子画面削除後の表示状態を示す。なお、図14に示す例は、子画面a,b,cを削除した例であり、子画面a,b,cを一括して削除する例を示している。
例えば、ユーザは、モニタ39の表示を見ながら、マウス41で削除する子画面のヘッダ部120をクリックする。表示制御手段304は、子画面のヘッダ部120がクリックされると、クリックされた子画面のヘッダ部120の表示色をクリックされる前の表示色から変更する。図14(A)に示す例では、子画面a,b,cのヘッダ部120がクリックされ、子画面a,b,cのヘッダ部120の表示色が変更された状態を示す。
Next, a description will be given with reference to FIG. FIG. 14A shows the display state before the child screen is deleted, and FIG. 14B shows the display state after the child screen is deleted. The example shown in FIG. 14 is an example in which the child screens a, b, and c are deleted, and an example in which the child screens a, b, and c are deleted at once is shown.
For example, the user clicks the header portion 120 of the child screen to be deleted with the mouse 41 while watching the display on the monitor 39. When the header portion 120 of the child screen is clicked, the display control unit 304 changes the display color from before the clicked display color of the header portion 120 of the clicked child screen. In the example shown in FIG. 14A, the header 120 of the sub-screens a, b, and c is clicked, and the display color of the header 120 of the sub-screens a, b, and c is changed.

子画面a,b,cが選択された状態で、選択された子画面a,b,cのいずれかの削除ボタンがクリックされると、表示制御手段304は、選択された子画面a,b,cの削除処理を実行する。選択された子画面a,b,cに一方の側で接する分割線は分割線210であるので、分割線210が削除対象の分割線となる。また、削除される子画面の表示領域に拡大表示される子画面は、子画面d,eとなる。図14(B)に、分割線210を削除し、子画面a,b,cの子ビューアを削除し、子画面a,b,cの表示領域に、子画面d,eの表示領域を拡大させた表示例を示す。
このように本実施例は、複数の子画面を選択して、選択した子画面を一括して削除することができるので、表示画面のレイアウトが変更される回数を低減することができる。すなわち、子画面a,子画面b,子画面cの順番で子画面を削除していくと、画面のレイアウトが3回変更されることになるが、子画面a,b,cを一括して削除することで、レイアウトの変更回数を1回にすることできる。
When any of the selected child screens a, b, and c is clicked while the child screens a, b, and c are selected, the display control unit 304 selects the selected child screens a, b. , C is executed. Since the dividing line that is in contact with the selected child screens a, b, and c on one side is the dividing line 210, the dividing line 210 becomes the dividing line to be deleted. In addition, the sub-screens enlarged and displayed in the display area of the sub-screen to be deleted are the sub-screens d and e. 14B, the dividing line 210 is deleted, the child viewers of the child screens a, b, and c are deleted, and the display areas of the child screens d and e are expanded to the display areas of the child screens a, b, and c. A display example is shown.
As described above, this embodiment can select a plurality of sub-screens and delete the selected sub-screens at a time, so that the number of times the display screen layout is changed can be reduced. That is, if the child screens are deleted in the order of child screen a, child screen b, and child screen c, the layout of the screen is changed three times, but child screens a, b, and c are collectively displayed. By deleting, the number of layout changes can be reduced to one.

次に、図15に示すフローチャートを参照しながら表示制御手段304の処理手順を説明する。なお、この処理手順は、複数の子画面のうちの1つを選択し、選択した子画面を削除する場合の表示制御手段304の処理手順である。
表示制御手段304は、例えば、マウス41等の入力デバイスで削除する子画面が選択されると、削除対象の子画面に接する分割線の情報(分割線の表示座標情報)を表示画面管理手段303から取得する(ステップS1)。次に、表示制御手段304は、取得した分割線の情報を用いて、分割線の一方の側に削除対象の子画面だけが接している分割線を選択する(ステップS2)。表示制御手段304は、表示画面管理手段303から取得したレイアウトテーブルの情報も参照して、分割線の一方の側に削除対象の子画面だけが接している分割線を選択する。
例えば、図12に示す子画面aを削除対象の子画面とした場合、分割線201のように、分割線201の一方の側で、削除対象の子画面aの他の子画面b,cにも接している分割線は選択の対象外となる。なお、以下では、選択した分割線を削除候補分割線と呼ぶ。
Next, the processing procedure of the display control means 304 will be described with reference to the flowchart shown in FIG. This processing procedure is a processing procedure of the display control unit 304 when selecting one of a plurality of sub-screens and deleting the selected sub-screen.
For example, when a sub-screen to be deleted is selected by an input device such as the mouse 41, the display control unit 304 displays information on the dividing line that touches the sub-screen to be deleted (display coordinate information of the dividing line). (Step S1). Next, the display control unit 304 uses the acquired dividing line information to select a dividing line in which only the child screen to be deleted is in contact with one side of the dividing line (step S2). The display control unit 304 also refers to the layout table information acquired from the display screen management unit 303 and selects a dividing line in which only the child screen to be deleted is in contact with one side of the dividing line.
For example, when the child screen “a” shown in FIG. 12 is a child screen to be deleted, the other child screens “b” and “c” on one side of the dividing line 201 like the dividing line 201 are displayed. The parting line that touches is also excluded from selection. Hereinafter, the selected dividing line is referred to as a deletion candidate dividing line.

削除候補分割線が選択されると、表示制御手段304は、削除候補分割線の他方の側に接している子画面を検出し、検出した子画面の情報(表示領域の座標)をRAM33に記録する(ステップS3)。このとき、削除候補分割線の他方の側に接している子画面は複数であってもよい。なお、以下では、削除候補分割線の他方の側に接する子画面を拡張候補子画面(群)(拡張する候補の子画面が1つの場合と複数ある場合とを含む)と呼ぶ。   When the deletion candidate dividing line is selected, the display control unit 304 detects a child screen in contact with the other side of the deletion candidate dividing line, and records the detected child screen information (coordinates of the display area) in the RAM 33. (Step S3). At this time, there may be a plurality of child screens in contact with the other side of the deletion candidate dividing line. In the following, a child screen that is in contact with the other side of the deletion candidate dividing line is referred to as an extended candidate child screen (group) (including a case where there are one and a plurality of candidate child screens to be expanded).

次に、表示制御手段304は、ステップS2で選択した削除候補分割線の本数を判定する(ステップS3)。選択した削除候補分割線の数が1つであった場合には(ステップS4/YES)、表示制御手段304は、削除対象の子画面に設定された子ビューアを削除すると共に、削除候補分割線を削除分割線として削除する(ステップS5)。そして、表示制御手段304は、拡張候補子画面(群)の表示領域を、削除した子画面の表示領域に拡張する(ステップS5)。
例えば、図12に示す子画面bを削除し、削除した領域に子画面aの表示領域を拡張する場合には、拡張する子画面aのY座標値を、削除した子画面bのY座標値に置き換える。同様に、図14に示す子画面a,b,cを削除し、削除した領域に子画面d,eの表示領域を拡張する場合には、拡張する子画面d,eのX座標値を、削除した子画面a,b,cのX座標値に置き換える。
Next, the display control unit 304 determines the number of deletion candidate dividing lines selected in step S2 (step S3). When the number of selected deletion candidate dividing lines is one (step S4 / YES), the display control unit 304 deletes the child viewer set on the deletion target child screen and deletes the deletion candidate dividing lines. Is deleted as a deletion dividing line (step S5). Then, the display control means 304 expands the display area of the extension candidate child screen (group) to the display area of the deleted child screen (step S5).
For example, when the child screen b shown in FIG. 12 is deleted and the display region of the child screen a is expanded to the deleted region, the Y coordinate value of the child screen a to be expanded is changed to the Y coordinate value of the deleted child screen b. Replace with Similarly, when the child screens a, b, and c shown in FIG. 14 are deleted and the display area of the child screens d and e is expanded to the deleted area, the X coordinate values of the child screens d and e to be expanded are Replace with the X coordinate values of the deleted child screens a, b, and c.

また、ステップS4で選択した削除公報分割線の本数が、複数本であった場合(ステップS4/NO)、表示制御手段304は、拡張候補子画面(群)の中に表示情報をスクロール表示している子画面が存在するか否かを判定する(ステップS6)。すなわち、表示制御手段304は、各削除候補分割線毎に、この分割線に接する拡張子画面(群)の中にスクロールバー220を表示した拡張候補子画面(群)が存在するか否かを判定する。
スクロールバー220を表示した拡張候補子画面(群)が存在しない場合(ステップS6/NO)、表示制御手段304は、予め設定された優先度に従って、削除対象の子画面の領域に表示領域を拡張させる子画面(群)と、削除する分割線とを選択する(ステップS9)。
本実施例では、削除対象の子画面よりも上側に位置する子画面の優先度が、削除対象の子画面よりも下側に位置する子画面の優先度よりも高い。また、削除対象の子画面よりも左側に位置する子画面の優先度が、削除対象の子画面よりも右側に位置する子画面の優先度よりも高い。
When the number of deleted gazette dividing lines selected in step S4 is plural (step S4 / NO), the display control unit 304 scrolls the display information in the extended candidate child screen (group). It is determined whether or not there is a child screen (step S6). That is, the display control unit 304 determines whether or not there is an extended candidate child screen (group) displaying the scroll bar 220 in the extension screen (group) in contact with the dividing line for each deletion candidate dividing line. judge.
When there is no expansion candidate sub-screen (group) displaying the scroll bar 220 (step S6 / NO), the display control unit 304 expands the display area to the sub-screen area to be deleted according to a preset priority. A sub-screen (group) to be deleted and a dividing line to be deleted are selected (step S9).
In the present embodiment, the priority of the child screen located above the child screen to be deleted is higher than the priority of the child screen located lower than the child screen to be deleted. Further, the priority of the child screen located on the left side of the child screen to be deleted is higher than the priority of the child screen located on the right side of the child screen to be deleted.

表示情報をスクロール表示した拡張候補子画面(群)が存在する場合(ステップS6/YES)、表示制御手段304はステップS7の処理に移行する。ステップS7では、表示制御手段304は、スクロールバー220を表示した拡張候補子画面(群)が複数存在し、これらの拡張候補子画面(群)が異なる分割線に接する拡張候補子画面(群)であるか否かを判定する(ステップS7)。ステップS7の判定が肯定判定(ステップS7/YES)の場合、表示制御手段304は、予め設定された優先度に従って削除する分割線と、拡張する子画面(群)を選択する(ステップS9)。
表示制御手段304は、拡張候補子画面の中から優先度が最も高い子画面(群)を選択し、選択した子画面(群)を拡張する子画面(群)に設定する。また、表示制御手段304は、この拡張する子画面(群)に接する分割線を削除する分割線に設定する。
When there is an extended candidate child screen (group) in which the display information is scroll-displayed (step S6 / YES), the display control unit 304 proceeds to the process of step S7. In step S7, the display control means 304 has a plurality of extended candidate child screens (group) displaying the scroll bar 220, and these extended candidate child screens (group) are in contact with different dividing lines. It is determined whether or not (step S7). If the determination in step S7 is affirmative (step S7 / YES), the display control unit 304 selects a dividing line to be deleted according to a preset priority and a child screen (group) to be expanded (step S9).
The display control unit 304 selects a child screen (group) having the highest priority from the expansion candidate child screens, and sets the selected child screen (group) as a child screen (group) to be expanded. In addition, the display control unit 304 sets the dividing line in contact with the child screen (group) to be expanded as a dividing line to be deleted.

また、ステップS7の判定が否定判定の場合、表示制御手段304は、スクロールバー220を表示した子画面と、この子画面が接する分割線に接する他の子画面があればこの子画面とを拡張する子画面(群)に設定する。また、表示制御手段304は、この拡張する子画面(群)に接する分割線を削除する分割線に設定する(ステップ8)。   If the determination in step S7 is negative, the display control unit 304 expands the child screen that displays the scroll bar 220 and this child screen if there is another child screen that touches the dividing line that the child screen touches. Set to the sub screen (group) to be used. Further, the display control means 304 sets the dividing line in contact with the expanded child screen (group) as a dividing line to be deleted (step 8).

拡張する子画面(群)と、削除する分割線とを設定すると(ステップS8)、表示制御手段304は、削除対象の子画面に設定した子ビューアと、削除に設定された分割線とを削除する。そして、表示制御手段304は、拡張する子画面(群)の表示領域を、削除した子画面の表示領域に拡張させる(ステップS10)。   When the child screen (group) to be expanded and the dividing line to be deleted are set (step S8), the display control unit 304 deletes the child viewer set to the child screen to be deleted and the dividing line set to be deleted. To do. Then, the display control means 304 expands the display area of the child screen (group) to be extended to the display area of the deleted child screen (step S10).

次に、図16に示すフローチャートを参照しながら、複数の子画面を選択して削除する場合の表示制御手段304の処理手順を説明する。
表示制御手段304は、マウス41等の入力デバイスで削除する子画面が選択されると(ステップS11)、選択された子画面の数は複数であるか否かを判定する(ステップS12)。ステップS12の判定結果が否定判定の場合には、図15に示すフローに従って処理を行う。
Next, a processing procedure of the display control unit 304 when a plurality of sub-screens are selected and deleted will be described with reference to the flowchart shown in FIG.
When the child screen to be deleted is selected by the input device such as the mouse 41 (step S11), the display control unit 304 determines whether or not the number of the selected child screens is plural (step S12). If the determination result of step S12 is negative, the process is performed according to the flow shown in FIG.

また、ステップS12の判定結果が肯定判定の場合には、選択された複数の削除対象の子画面の情報(表示位置情報)と、これらの子画面に接する分割線の情報(分割線の表示座標情報)を表示画面管理手段303から取得する(ステップS13)。   If the determination result in step S12 is affirmative, the information (display position information) of the selected plurality of child screens to be deleted and the information of the dividing lines in contact with these child screens (display coordinates of the dividing lines) Information) is acquired from the display screen management means 303 (step S13).

次に、表示制御手段304は、複数選択された削除対象の子画面のうちの1つを処理対象の子画面に設定する(ステップS14)。そして、表示制御手段304は、処理対象の子画面の削除に伴って、この処理対象の子画面の領域に表示領域を拡張する子画面(群)と、削除する分割線とを選択する(ステップS15)。なお、この処理の詳細は、図15に示すフローのS1〜S9で詳細に説明しているので説明を省略する。   Next, the display control unit 304 sets one of a plurality of selected deletion target child screens as a processing target child screen (step S14). Then, the display control unit 304 selects a child screen (group) that expands the display area to the region of the child screen to be processed and a dividing line to be deleted in accordance with the deletion of the child screen to be processed (step) S15). The details of this process have been described in detail in S1 to S9 of the flow shown in FIG.

次に、表示制御手段304は、処理対象の子画面の情報と、この子画面の削除に伴って削除される分割線の情報と、処理対象の子画面の領域に表示領域を拡張させる拡張子画面(群)の情報とを表示画面管理手段303に出力し、RAM33に保存させる(ステップS16)。   Next, the display control unit 304 includes information on the child screen to be processed, information on the dividing line that is deleted when the child screen is deleted, and an extension that extends the display region to the region of the child screen to be processed. The screen (group) information is output to the display screen management means 303 and stored in the RAM 33 (step S16).

次に、表示制御手段304は、マウス等の入力デバイスで選択された複数の削除対象の子画面のうち、処理対象の子画面に選択されていない子画面が存在するか否かを判定する(ステップS17)。ステップS17が肯定判定の場合には、表示制御手段304は、この子画面を処理対象の子画面としてステップS14からの処理を再度行う。また、ステップS17の判定結果が否定判定の場合には、表示制御手段304は、全ての削除対象の子画面に設定された子ビューアと、削除対象の子画面の削除に伴って削除される分割線とを削除する(ステップS18)。そして、表示制御手段304は、削除した子画面の表示領域に、選択された拡張子画面(群)の表示領域を拡大させる(ステップS18)。なお、全ての子ビューア及び分割線の削除と、全ての拡張子画面(群)の表示領域の拡大とは一括して行われる。   Next, the display control unit 304 determines whether or not there is a sub-screen not selected as a processing target sub-screen among a plurality of sub-screens to be deleted selected by an input device such as a mouse ( Step S17). If the determination in step S17 is affirmative, the display control unit 304 performs the processing from step S14 again using this child screen as a child screen to be processed. When the determination result of step S17 is negative, the display control unit 304 deletes the child viewers set for all the deletion-target child screens and the deletion that is performed when the deletion-target child screens are deleted. The line is deleted (step S18). Then, the display control unit 304 enlarges the display area of the selected extension screen (group) to the display area of the deleted child screen (step S18). Note that the deletion of all child viewers and dividing lines and the expansion of the display area of all extension screens (groups) are performed in a lump.

上述した実施例は本発明の好適な実施例である。但しこれに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施が可能である。例えば、上述した実施例では、クライアント端末10と電子カルテ管理サーバ20とは同一のネットワーク内に配置されている。これ以外に、診療レコードをASP(アプリケーションサービスプロバイダ)の提供するサーバに登録しておき、このサーバから診療情報を取得して表示させるものであってもよい。
また、上述した実施例では、表示情報として診療情報を例に説明したが、表示制御装置が表示する表示情報は診療情報に限定される訳ではない。例えば、会議資料に関するデータ等であってもよい。
また、上述した実施例では、表示情報をスクロール表示した子画面を選択して、選択した子画面の表示領域を消去する子画面の領域に拡大させていた。これ以外に、例えば、検査の結果等を表す画像を表示している子画面を優先的に選択して、選択した子画面の表示領域を削除した子画面の表示領域に拡張させてもよい。
The embodiment described above is a preferred embodiment of the present invention. However, the present invention is not limited to this, and various modifications can be made without departing from the scope of the present invention. For example, in the above-described embodiment, the client terminal 10 and the electronic medical record management server 20 are arranged in the same network. In addition, a medical record may be registered in a server provided by an ASP (Application Service Provider), and medical information may be acquired from this server and displayed.
In the above-described embodiment, the medical information is exemplified as the display information. However, the display information displayed by the display control device is not limited to the medical information. For example, it may be data related to conference materials.
Further, in the above-described embodiment, the child screen on which the display information is scroll-displayed is selected, and the display region of the selected child screen is enlarged to the region of the child screen to be deleted. In addition to this, for example, a child screen displaying an image representing an inspection result or the like may be preferentially selected, and the display region of the selected child screen may be extended to the deleted child screen display region.

システム構成を示す図である。It is a figure which shows a system configuration. クライアント端末の構成を示す図である。It is a figure which shows the structure of a client terminal. 電子カルテ管理サーバの制御部に実現される機能ブロックを示す図である。It is a figure which shows the functional block implement | achieved by the control part of an electronic medical record management server. クライアント端末の制御部に実現される機能ブロックを示す図である。It is a figure which shows the functional block implement | achieved by the control part of a client terminal. クライアント端末に表示される診療情報一覧の画面例を示す図である。It is a figure which shows the example of a screen of the medical treatment information list displayed on a client terminal. 表示画面を分割して複数の子画面を表示した画面例を示す図である。It is a figure which shows the example of a screen which divided | segmented the display screen and displayed the several subscreen. レイアウトテーブルの構成を示す図であり、(A)は分割線のレイアウトを示し、(B)は子ビューアのレイアウトを示す図である。It is a figure which shows the structure of a layout table, (A) shows the layout of a dividing line, (B) is a figure which shows the layout of a child viewer. 分割線の配置の一例を示す図である。It is a figure which shows an example of arrangement | positioning of a dividing line. 操作履歴テーブルの構成を示す図である。It is a figure which shows the structure of an operation history table. 水平方向の分割線の移動を説明するための図であり、(A)は移動前の状態を示し、(B)は移動後の状態を示す図である。It is a figure for demonstrating the movement of the dividing line of a horizontal direction, (A) shows the state before a movement, (B) is a figure which shows the state after a movement. 子画面を削除する操作を説明するための図であり、(A)は削除する前の表示状態を示し、(B)は削除した後の表示状態を示す図である。It is a figure for demonstrating operation which deletes a subscreen, (A) shows the display state before deleting, (B) is a figure which shows the display state after deleting. 水平方向の分割線を削除して子画面を削除する操作を説明するための図であり、(A)は削除する前の表示状態を示し、(B)は削除した後の表示状態を示す図である。It is a figure for demonstrating operation which deletes a dividing line of a horizontal direction, and deletes a subscreen, (A) shows the display state before deleting, (B) shows the display state after deleting. It is. 削除する分割線に接する子画面が2つある場合の子画面の削除操作を説明するための図であり、(A)は削除する前の表示状態を示し、(B)は削除した後の表示状態を示す図である。It is a figure for demonstrating deletion operation | movement of a subscreen when there are two subscreens which touch the dividing line to delete, (A) shows the display state before deleting, (B) is the display after deleting. It is a figure which shows a state. 複数の子画面を一括して選択し、削除する操作を説明するための図であり、(A)は削除する前の表示状態を示し、(B)は削除した後の表示状態を示す図である。It is a figure for demonstrating the operation which selects and deletes several subscreens collectively, (A) shows the display state before deleting, (B) is a figure which shows the display state after deleting. is there. 複数表示された子画面の一つを選択して削除する場合の表示制御手段の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the display control means in the case of selecting and deleting one of the subscreens displayed in multiple numbers. 複数の子画面を選択して削除する場合の表示制御手段の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the display control means in the case of selecting and deleting a some subscreen.

符号の説明Explanation of symbols

10a,・・・・,10n クライアント端末
20 電子カルテ管理サーバ
21、31 CPU
22、32 ROM
23 33 RAM
24、37 通信インターフェース
25 データベース
27、30 制御部
35 グラフィックインターフェス
36 入力インターフェース
39 モニタ
39 キーボード
40 マウス
120 ヘッダ部
130 ボディ部
10a,..., 10n Client terminal 20 Electronic medical record management server 21, 31 CPU
22, 32 ROM
23 33 RAM
24, 37 Communication interface 25 Database 27, 30 Control unit 35 Graphic interface 36 Input interface 39 Monitor 39 Keyboard 40 Mouse 120 Header unit 130 Body unit

Claims (6)

入力デバイスによる操作者の操作入力を受け付ける操作入力受付手段と、
表示部に表示された複数の子画面のうち、削除する子画面の指定を前記操作入力受付手段で受け付けると、該削除する子画面の表示領域を区分けする分割線を検出し、該削除する子画面に隣接する子画面のうち該検出した分割線に対応する表示領域を有する子画面を検出し、該検出した子画面の表示領域を前記削除する子画面の表示領域に拡大表示する表示制御手段と、
を有することを特徴とする表示制御装置。
An operation input receiving means for receiving an operation input of an operator by an input device;
Of the plurality of sub-screens displayed on the display unit, when the operation input receiving means receives the designation of the sub-screen to be deleted , the dividing line that divides the display area of the sub-screen to be deleted is detected, and the child to be deleted detecting a child screen having a display area corresponding to the dividing line the detected out of the child screen adjacent to the screen, the display area of the child screen the detected, display control to enlarge the display area of the child screen to the deletion Means,
A display control device comprising:
前記表示制御手段は、前記削除する子画面に隣接する子画面のうち、表示情報をスクロール表示した子画面を選択し、該表示情報をスクロール表示した子画面のスクロール方向に表示領域を拡大表示することを特徴とする請求項記載の表示制御装置。 The display control means selects a sub-screen in which the display information is scroll-displayed from the sub-screens adjacent to the sub-screen to be deleted, and enlarges the display area in the scroll direction of the sub-screen in which the display information is scroll-displayed. The display control apparatus according to claim 1 . 前記表示制御手段は、前記削除する子画面の表示領域を区分けする分割線のうち、一方の側が前記削除する子画面に接し、かつ他方の側が表示情報をスクロール表示し子画面に接する分割線を検出し、該検出した分割線の前記他方の側に接する子画面の表示領域を拡大表示することを特徴とする請求項記載の表示制御装置。 Wherein the display control unit, among the dividing lines for dividing the display area of the child screen to the deletion, division lines one side is in contact with the deletion child screen, and in contact with the child screen where the other side scrolling display information detecting a display control device according to claim 1, wherein the to enlarge the display area of the child screen in contact with the other side of the dividing line the detected. 前記表示制御手段は、前記削除する子画面が複数選択されると、各削除する子画面の表示領域に表示領域を拡大表示させる子画面を選択し、選択した子画面の表示領域を、該当する削除する子画面の表示領域に一括して拡大表示させることを特徴とする請求項1から3のいずれか一項記載の表示制御装置。 Said display control means, when the child screen to the deletion is multiple selection, select the child screen to enlarge the display area in the display area of the child screen to each deleted, the display area of the child screen selected, appropriate The display control apparatus according to claim 1, wherein the display control apparatus performs an enlarged display in a lump in a display area of a sub-screen to be deleted. 入力デバイスによる操作者の操作入力を受け付けるステップと、
表示部に表示された複数の子画面のうち、削除する子画面の指定を受け付けると、該削除する子画面の表示領域を区分けする分割線を検出するステップと、
前記削除する子画面に隣接する子画面のうち該検出した分割線に対応する表示領域を有する子画面を検出するステップと、
前記検出した子画面の表示領域を前記削除する子画面の表示領域に拡大表示するステップと、
を有することを特徴とする表示制御方法。
A step of accepting an operation input of an operator by an input device;
Detecting designation of a child screen to be deleted among a plurality of child screens displayed on the display unit, detecting a dividing line that divides the display area of the child screen to be deleted;
Detecting a child screen having a display area corresponding to the detected dividing line among the child screens adjacent to the child screen to be deleted;
A step to enlarge a display area of child screen that the detected, the display area of the child screen to the deletion,
A display control method comprising:
コンピュータに、
入力デバイスによる操作者の操作入力を受け付ける処理と、
表示部に表示された複数の子画面のうち、削除する子画面の指定を受け付けると、該削除する子画面の表示領域を区分けする分割線を検出する処理と、
前記削除する子画面に隣接する子画面のうち該検出した分割線に対応する表示領域を有する子画面を検出する処理と、
前記検出した子画面の表示領域を前記削除する子画面の表示領域に拡大表示する処理と、
を実行させることを特徴とするプログラム。
On the computer,
Processing to accept operator input from the input device;
When a designation of a child screen to be deleted is received among a plurality of child screens displayed on the display unit, a process of detecting a dividing line that divides the display area of the child screen to be deleted;
A process of detecting a child screen having a display area corresponding to the detected dividing line among the child screens adjacent to the child screen to be deleted;
The display area of the child screen that the detected, a process of enlarging the display area of the child screen to the deletion,
A program characterized by having executed.
JP2008268506A 2008-10-17 2008-10-17 Display control apparatus, display control method, and program Active JP5125981B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008268506A JP5125981B2 (en) 2008-10-17 2008-10-17 Display control apparatus, display control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008268506A JP5125981B2 (en) 2008-10-17 2008-10-17 Display control apparatus, display control method, and program

Publications (2)

Publication Number Publication Date
JP2010097469A JP2010097469A (en) 2010-04-30
JP5125981B2 true JP5125981B2 (en) 2013-01-23

Family

ID=42259095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008268506A Active JP5125981B2 (en) 2008-10-17 2008-10-17 Display control apparatus, display control method, and program

Country Status (1)

Country Link
JP (1) JP5125981B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6209849B2 (en) * 2013-04-25 2017-10-11 大日本印刷株式会社 Information display device, information display method, and information display program
JP6816402B2 (en) * 2016-08-12 2021-01-20 セイコーエプソン株式会社 Display device and control method of display device
JP6810588B2 (en) * 2016-12-01 2021-01-06 一般社団法人 医科学総合研究所 Authentication data creation device, authentication data provision system, authentication data creation program, and computer-readable recording medium
JP6990023B2 (en) 2016-12-20 2022-01-12 Phcホールディングス株式会社 Electronic medical record device and electronic medical record control method
JP6904025B2 (en) * 2017-04-10 2021-07-14 コニカミノルタ株式会社 Medical information display system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3730670B2 (en) * 1994-07-20 2006-01-05 富士通株式会社 Data processing device
JP4405466B2 (en) * 2005-12-28 2010-01-27 シャープ株式会社 Display device

Also Published As

Publication number Publication date
JP2010097469A (en) 2010-04-30

Similar Documents

Publication Publication Date Title
JP5203858B2 (en) MEDICAL IMAGE DISPLAY DEVICE, MEDICAL IMAGE DISPLAY METHOD, AND MEDICAL IMAGE DISPLAY PROGRAM
US8929627B2 (en) Examination information display device and method
JP2010015193A (en) Clinical information display apparatus, clinical information display method, and program
JP2010086149A (en) Drag and drop control apparatus, method and program, and computer terminal
JP4819964B2 (en) Medical examination support equipment
JP2009238038A (en) Medical report system, medical report browse device, medical report program, and method of browsing medical report
JPWO2007141995A1 (en) Display processing device
JP2009238039A (en) Medical report system, medical report reading device, medical report program, and medical report reading method
JP5125981B2 (en) Display control apparatus, display control method, and program
JP2018175216A (en) Medical image display device and program
JP2010167045A (en) Image display device
JP5120129B2 (en) Medical information display device, medical information display method and program
JP2010057684A (en) Medical image display, medical image displaying method, and medical image displaying program
JP5294947B2 (en) Medical information display method and apparatus
JP2015208602A (en) Image display device and image display method
JP5581602B2 (en) Medical information display control method, medical information display control device, and program
JP2009042960A (en) System for supporting maintenance work
JP7102121B2 (en) Information processing equipment, information processing methods, and programs
JP2010187758A (en) Medical image display device, medical image display method, and program
JP6938232B2 (en) Information processing equipment, information processing methods and programs
JP2009086734A (en) Medical information status display device and medical examination system using it
JP6992492B2 (en) Image display system and image display terminal
JP2018092419A (en) Information display device, information display method, and recording medium
JP5809196B2 (en) Medical information display device, medical information display method and program
JP5765899B2 (en) Control apparatus and control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110708

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120606

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120619

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120820

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: 20121002

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121015

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5125981

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151109

Year of fee payment: 3