JP5125981B2 - Display control apparatus, display control method, and program - Google Patents
Display control apparatus, display control method, and program Download PDFInfo
- 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
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).
しかしながら、表示部の表示領域に表示した複数の子画面を選択して閉じるときに、他の子画面の表示状態を考慮せずに選択した子画面を閉じると、他の子画面のレイアウトが変わってしまうことがある。このため、他の子画面に表示していた情報の比率が変わってしまい、表示情報が見にくくなるという問題が生じる。 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
電子カルテ管理サーバ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
通信インターフェース24は、クライアント端末10との通信を制御する。通信インターフェース24には、例えばNIC(Network Interface Card)などを用いることができる。
The
ROM22には、CPU21に実行させるOS(Operating System)のプログラムやアプリケーションプログラムが格納される。CPU21は、ROM22に格納されたプログラムを読み込んで、読み込んだプログラムに従った演算を行う。なお、CPU21などのハードウェアと、ROM22などに格納されたソフトウェアの協働によって実現される電子カルテ管理サーバ20の機能ブロックについては図3を参照しながら後ほど説明する。
RAM23は、CPU21の作業用メモリとして使用され、CPU21による演算に必要な各種データが格納される。
データベース25には、各患者の診療レコードが電子的に記録される。診療レコードには、例えは、患者を識別する識別情報と、患者の診療情報と、診療情報の作成日時を特定する日時情報と、診療情報の診療種別とが含まれる。また、診療情報の診療種別には、各患者の検体検査結果、画像検査結果、放射線画像、プログレスノート(診療経過を記録するノート)、一般撮影検査結果、オーダ(病理検査、細菌検査、内視鏡検査、処方などの発注)、病状や処置内容を記録したカルテなどが含まれる。
The
The
In the
次に、図2を参照しながらクライアント端末10aについて説明する。
クライアント端末10aは、制御部30と、モニタ39と、キーボード40と、マウス41とを有している。また、制御部30は、CPU31と、ROM32と、RAM33と、グラフィックインターフェース35と、入力インターフェース36と、通信インターフェース37とを有している。これらの機能部は、バス38で接続されている。
Next, the
The
クライアント端末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
The medical information acquired from the electronic medical
The
The
The
図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
The reception /
The reception /
The reception /
The
The
The transmission means 274 transmits the medical information obtained by searching the
次に、図4を参照しながら、制御部30においてCPU31などのハードウェアとROM32などに格納されたソフトウェアの協働によって実現されるソフトウェア処理部300について説明する。ソフトウェア処理部300は、表示情報検索受付手段301と、診療レコード取得手段302と、表示画面管理手段303と、表示制御手段304とを有している。
Next, a
表示情報検索受付手段301は、キーボード40、マウス41等の入力デバイスからの操作入力を入力インターフェース36を介して受け付ける。表示情報検索受付手段301で受け付けられる情報には、モニタ39に表示させる診療情報を指定する指定情報が含まれる。表示情報検索受付手段301で受け付けた指定情報は、診療レコード取得手段302に出力される。
The display information
診療レコード取得手段302は、表示情報検索受付手段301から指定情報を取得すると、取得した指定情報を含むデータの取得要求を通信インターフェース37を介して電子カルテ管理サーバ20に送信する。また、情報の取得を要求した診療情報が電子カルテ管理サーバ20から送信されてくると、診療レコード取得手段302はこの診療情報を受信して表示制御手段304に転送する。
When the medical
表示画面管理手段303は、表示制御手段304によって各子画面に表示している表示情報や、子画面の表示領域などの情報をRAM33に記録して管理する。また、表示制御手段304からの要求により、RAM33から要求のあった情報を取り出して、表示制御手段304に出力する。
例えば、表示画面管理手段304は、モニタ39の表示領域に複数表示される子画面の情報(例えば、表示領域上での表示座標)を管理する。モニタ39の表示領域は、複数の子画面に分割され、分割された各子画面にそれぞれ診療情報が表示される。また、表示画面管理手段303は、複数の子画面と、複数の子画面に表示する診療情報との対応関係を管理する。また、表示画面管理手段303は、複数の子画面の表示領域上での表示位置から各子画面の画面順位を判定する。例えば、座標値が最も左側で最も上側に表示された子画面の画面順位を最も高く設定し、最も右側で最も下側に表示された子画面の画面順位を最も低く設定する。各子画面の画面順位の情報や、各子画面に表示する診療種別の情報は、表示画面管理手段303から表示制御手段304に通知される。
The display
For example, the display
表示制御手段304は、診療レコード取得手段302の取得した診療情報をグラフィックインターフェース35を介してモニタ39に表示させる。
また、表示制御手段304は、各子画面に表示する診療種別の情報を表示画面管理手段303から取得する。そして、表示制御手段304は、取得した情報に従って各子画面に該当する診療情報を表示させる。
The
Further, the
電子カルテ管理サーバ20は、クライアント端末10からのアクセス要求を受け付けると、受信・認証手段272で利用者認証を行ってログイン処理を行う。利用者認証が正常に終了すると、電子カルテ管理サーバ20は、クライアント端末10に患者を特定するための識別情報(ID)の入力を要求する。各患者には、患者を識別する識別情報が割り当てられており、この識別情報が入力されることで患者の過去の診療情報を検索してクライアント端末10に表示させることができる。
患者の識別情報が入力されると、電子カルテ管理サーバ20は、クライアント端末10に診療情報の一覧ページを表示させる。診療情報の一覧ページの一例を図5に示す。診療情報の一覧ページには、例えば、該当患者が、過去に診療を受けたことがあれば、過去に作成されたカルテ情報を検索して表示するか否かを表すアイコンが表示される。また、該当患者が検体検査や画像検査を行っていれば、検査結果を検索して表示するか否かを表すアイコンが表示される。また、医師が患者の状態を把握するために検査依頼や、看護師への医療提供の指示があればオーダを表すアイコンが表示される。
Upon receiving an access request from the
When the patient identification information is input, the electronic medical
アイコンが選択されると、データベース検索手段273で該当患者の診療情報が検索され、検索結果がクライアント端末10のモニタ39に表示される。図6には、診療情報を表示したクライアント端末10のモニタ39の表示例を示す。モニタ39の表示領域は、複数の子画面に分割され、分割された各子画面にカルテや検査結果等の診療情報がそれぞれ表示される。各子画面には、診療情報を表示するビューア(以下、子ビューアと呼ぶ)が設定されており、この子ビューアによって電子カルテ管理サーバ20から取得した診療情報が対応する子画面に表示される。なお、子画面のサイズ(すなわち、子ビューアの表示サイズ)は、医師や看護師等の操作者からの操作入力によって任意に設定することが可能である。
When the icon is selected, the
また、各子画面101、102、103に表示される診療情報は、図6に示すようにへッダ部120とボディ部130とを有している。ヘッダ部120には、例えば、表示している情報の属性情報や終了ボタンが表示される。ボディ部130には、カルテの記録内容や、検査の結果など実際のデータが表示される。
The medical information displayed on each of the
次に、図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
The display
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
データの種別が分割線の場合、レイアウトテーブルには、レイアウト番号と、種別と、配備番号と、分割線の向きと、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
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
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
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
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
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
まず、表示制御手段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
The
一方の側で削除対象の子画面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
また、子画面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
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
次に、図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
子画面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
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
For example, when a sub-screen to be deleted is selected by an input device such as the
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
削除候補分割線が選択されると、表示制御手段304は、削除候補分割線の他方の側に接している子画面を検出し、検出した子画面の情報(表示領域の座標)をRAM33に記録する(ステップS3)。このとき、削除候補分割線の他方の側に接している子画面は複数であってもよい。なお、以下では、削除候補分割線の他方の側に接する子画面を拡張候補子画面(群)(拡張する候補の子画面が1つの場合と複数ある場合とを含む)と呼ぶ。
When the deletion candidate dividing line is selected, the
次に、表示制御手段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
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
When there is no expansion candidate sub-screen (group) displaying the scroll bar 220 (step S6 / NO), the
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
The
また、ステップS7の判定が否定判定の場合、表示制御手段304は、スクロールバー220を表示した子画面と、この子画面が接する分割線に接する他の子画面があればこの子画面とを拡張する子画面(群)に設定する。また、表示制御手段304は、この拡張する子画面(群)に接する分割線を削除する分割線に設定する(ステップ8)。
If the determination in step S7 is negative, the
拡張する子画面(群)と、削除する分割線とを設定すると(ステップS8)、表示制御手段304は、削除対象の子画面に設定した子ビューアと、削除に設定された分割線とを削除する。そして、表示制御手段304は、拡張する子画面(群)の表示領域を、削除した子画面の表示領域に拡張させる(ステップS10)。
When the child screen (group) to be expanded and the dividing line to be deleted are set (step S8), the
次に、図16に示すフローチャートを参照しながら、複数の子画面を選択して削除する場合の表示制御手段304の処理手順を説明する。
表示制御手段304は、マウス41等の入力デバイスで削除する子画面が選択されると(ステップS11)、選択された子画面の数は複数であるか否かを判定する(ステップS12)。ステップS12の判定結果が否定判定の場合には、図15に示すフローに従って処理を行う。
Next, a processing procedure of the
When the child screen to be deleted is selected by the input device such as the mouse 41 (step S11), the
また、ステップ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
次に、表示制御手段304は、処理対象の子画面の情報と、この子画面の削除に伴って削除される分割線の情報と、処理対象の子画面の領域に表示領域を拡張させる拡張子画面(群)の情報とを表示画面管理手段303に出力し、RAM33に保存させる(ステップS16)。
Next, the
次に、表示制御手段304は、マウス等の入力デバイスで選択された複数の削除対象の子画面のうち、処理対象の子画面に選択されていない子画面が存在するか否かを判定する(ステップS17)。ステップS17が肯定判定の場合には、表示制御手段304は、この子画面を処理対象の子画面としてステップS14からの処理を再度行う。また、ステップS17の判定結果が否定判定の場合には、表示制御手段304は、全ての削除対象の子画面に設定された子ビューアと、削除対象の子画面の削除に伴って削除される分割線とを削除する(ステップS18)。そして、表示制御手段304は、削除した子画面の表示領域に、選択された拡張子画面(群)の表示領域を拡大させる(ステップS18)。なお、全ての子ビューア及び分割線の削除と、全ての拡張子画面(群)の表示領域の拡大とは一括して行われる。
Next, the
上述した実施例は本発明の好適な実施例である。但しこれに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施が可能である。例えば、上述した実施例では、クライアント端末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
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.
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,...,
22, 32 ROM
23 33 RAM
24, 37
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:
表示部に表示された複数の子画面のうち、削除する子画面の指定を受け付けると、該削除する子画面の表示領域を区分けする分割線を検出するステップと、
前記削除する子画面に隣接する子画面のうち該検出した分割線に対応する表示領域を有する子画面を検出するステップと、
前記検出した子画面の表示領域を、前記削除する子画面の表示領域に拡大表示するステップと、
を有することを特徴とする表示制御方法。 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.
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)
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)
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 |
-
2008
- 2008-10-17 JP JP2008268506A patent/JP5125981B2/en active Active
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 |