(57)【特許請求の範囲】
【請求項１】
マルチウィンドウシステムにおいて、ある患者についてのカルテ情報を表示するウィンドウを表示する命令を受け付けると、前記ウィンドウを表示するとともに、前記ウィンドウのレイヤよりも前面のウィンドウのレイヤに前記ある患者の名前情報を所定時間表示させる
処理をコンピュータに実行させることを特徴とする表示制御プログラム。
【請求項２】
前記ある患者の名前情報を所定時間表示させるウィンドウについて、前記ウィンドウの透過率を下げていき、所定の透過率となった後に、該透過率を上げていく表示制御を行うことを特徴とする請求項１に記載の表示制御プログラム。
【請求項３】
前記ある患者の名前情報を所定時間表示させるウィンドウについて、所定の命令を受け付けるまで、前記ある患者の名前情報の表示を継続する表示制御を行うことを特徴とする請求項１に記載の表示制御プログラム。
【請求項４】
前記ある患者の名前情報を所定時間表示させるウィンドウを、前記ある患者についてのカルテ情報を表示するウィンドウに重畳させて表示する制御を行うことを特徴とする請求項１〜３のいずれか１つに記載の表示制御プログラム。
【請求項５】
マルチウィンドウシステムにおいて、ある患者についてのカルテ情報を表示するウィンドウを表示する命令を受け付けると、前記ウィンドウを表示するとともに、前記ウィンドウのレイヤよりも前面のウィンドウのレイヤに前記ある患者の名前情報を所定時間表示させる
処理をコンピュータが実行することを特徴とする表示制御方法。
【請求項６】
マルチウィンドウシステムにおいて、ある患者についてのカルテ情報を表示するウィンドウを表示する命令を受け付けると、前記ウィンドウを表示するとともに、前記ウィンドウのレイヤよりも前面のウィンドウのレイヤに前記ある患者の名前情報を所定時間表示させる表示制御部、
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御プログラム、表示制御方法および情報処理装置に関する。
【背景技術】
【０００２】
近年、電子カルテシステムでは、複数のウィンドウを用いて患者のカルテ情報を表示することが行われている。複数のウィンドウには、例えば、カレンダーやカルテの内容等がそれぞれ表示される。医師は、カルテの内容が表示されたウィンドウに診察の結果を入力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−３２４６０４号公報
【特許文献２】特開２００１−２４５０３８号公報
【特許文献３】特開２００５−０２００７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、異なる患者のカルテ情報への誤入力が発生する場合がある。例えば、医師は、診察の際に、検査を行った患者の検査情報を、他の患者の診察後にウィンドウを切り替えて入力する場合がある。この様な場合に、医師は誤って他の患者のカルテ情報に誤入力してしまう場合がある。
【０００５】
一つの側面では、本発明は、異なる患者のカルテ情報への誤入力を防止できる表示制御プログラム、表示制御方法および情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
一つの態様では、表示制御プログラムは、ある患者についてのカルテ情報を表示する命令を受け付ける処理をコンピュータに実行させる。また、表示制御プログラムは、マルチウィンドウシステムにおける前記ある患者についてのカルテ情報を表示するウィンドウのレイヤよりも前面のウィンドウのレイヤに患者の名前情報を所定時間表示させる処理をコンピュータに実行させる。
【発明の効果】
【０００７】
異なる患者のカルテ情報への誤入力を防止できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例の電子カルテシステムの構成の一例を示すブロック図である。
【図２】図２は、カルテ記憶部の一例を示す図である。
【図３】図３は、患者一覧画面の一例を示す図である。
【図４】図４は、確認画面の一例を示す図である。
【図５】図５は、カルテ画面および名前表示画面の一例を示す図である。
【図６】図６は、カルテ画面の他の一例を示す図である。
【図７】図７は、カルテ画面および名前表示画面の他の一例を示す図である。
【図８】図８は、カルテ画面の他の一例を示す図である。
【図９】図９は、実施例の表示制御処理の一例を示すフローチャートである。
【図１０】図１０は、表示制御プログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて、本願の開示する表示制御プログラム、表示制御方法および情報処理装置の実施例を詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下の実施例は、矛盾しない範囲で適宜組みあわせてもよい。
【実施例】
【００１０】
図１は、実施例の電子カルテシステムの構成の一例を示すブロック図である。図１に示す電子カルテシステム１は、端末装置１０と、情報処理装置１００とを有する。なお、図１には、システムが１つの端末装置１０を有する場合を示したが、端末装置１０の数は限定されず、電子カルテシステム１は、任意の数の端末装置１０を有してもよい。なお、以下の説明では、画面のデータの送受信は、単に画面の送受信と省略して表現している。
【００１１】
端末装置１０および情報処理装置１００の間は、ネットワークＮを介して相互に通信可能に接続される。かかるネットワークＮには、有線または無線を問わず、インターネットを始め、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。
【００１２】
情報処理装置１００は、端末装置１０からある患者についてのカルテ情報を表示する命令を受信して受け付ける。情報処理装置１００は、当該命令を受け付けると、ある患者についてのカルテ情報をウィンドウに表示するとともに、カルテ情報が表示されたウィンドウのレイヤよりも前面のレイヤのウィンドウに患者の名前情報を所定時間表示する表示画面を生成する。情報処理装置１００は、生成した表示画面を端末装置１０に送信して表示させる。すなわち、情報処理装置１００は、当該命令を受け付けると、マルチウィンドウシステムにおける、ある患者についてのカルテ情報を表示するウィンドウのレイヤよりも前面のウィンドウのレイヤに患者の名前情報を所定時間表示させる。これにより、情報処理装置１００は、異なる患者のカルテ情報への誤入力を防止できる。
【００１３】
端末装置１０は、例えば、電子カルテシステム１のユーザである医師が電子カルテの入力、閲覧等に用いるコンピュータである。端末装置１０は、情報処理装置１００から受信した電子カルテの各種画面等を表示させてユーザに提示する。端末装置１０は、例えば、各種画面等の表示および操作について、Ｗｅｂブラウザを用いることができる。端末装置１０は、カルテ表示命令および各種操作情報を情報処理装置１００に送信する。また、端末装置１０は、カルテ画面、患者一覧画面、確認画面および名前表示画面を情報処理装置１００から受信して図示しない表示部に表示させる。端末装置１０の一例としては、可搬型のパーソナルコンピュータを採用できる。端末装置１０には、上記のパーソナルコンピュータ等の可搬型の端末のみならず、据置型のパーソナルコンピュータを端末装置１０として採用することもできる。また、端末装置１０は、可搬型の端末としては、上記のパーソナルコンピュータの他にも、例えば、タブレット端末、スマートフォン、携帯電話機やＰＨＳ（Personal  Handyphone  System）等の移動体通信端末等を採用することもできる。
【００１４】
次に、情報処理装置１００の構成について説明する。図１に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、情報処理装置１００は、図１に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。
【００１５】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１０は、ネットワークＮを介して端末装置１０と有線または無線で接続され、端末装置１０との間で情報の通信を司る通信インタフェースである。通信部１１０は、端末装置１０からカルテ表示命令および操作情報を受信する。通信部１１０は、受信したカルテ表示命令および操作情報を制御部１３０に出力する。また、通信部１１０は、制御部１３０から入力されたカルテ画面、患者一覧画面、確認画面および名前表示画面を端末装置１０に送信する。
【００１６】
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部１２０は、カルテ記憶部１２１を有する。また、記憶部１２０は、制御部１３０での処理に用いる情報を記憶する。
【００１７】
カルテ記憶部１２１は、患者ごとに電子カルテを対応付けて記憶する。図２は、カルテ記憶部の一例を示す図である。図２に示すように、カルテ記憶部１２１は、「患者ＩＤ」、「氏名」、「読み仮名」、「性別」、「生年月日」、「カルテ内容」といった項目を有する。また、「カルテ内容」は、「年月日」、「診療科」、「入院／外来」、「記載内容」といった項目を有する。カルテ記憶部１２１は、例えば、１つのカルテ内容を１レコードとして記憶し、患者ごとに１つ以上のカルテ内容、つまりレコードを対応付けて記憶する。
【００１８】
「患者ＩＤ」は、患者を識別する識別子である。「氏名」は、患者の氏名を示す情報である。「読み仮名」は、患者の氏名の読み仮名を示す情報である。「性別」は、患者の性別を示す情報である。「生年月日」は、患者の生年月日を示す情報である。「カルテ内容」は、患者に対する診療や検査等のカルテ内容を示す情報である。カルテ内容の「年月日」は、カルテ内容が記載された年月日を示す情報である。カルテ内容の「診療科」は、当該カルテ内容の診療科を示す情報である。診療科は、例えば、内科、外科、耳鼻咽喉科等が挙げられる。カルテ内容の「入院／外来」は、当該カルテ内容が入院であるか外来であるかを示す情報である。カルテ内容の「記載内容」は、カルテの具体的な記載内容を示す情報である。
【００１９】
図１の説明に戻って、制御部１３０は、例えば、ＣＰＵやＭＰＵ（Micro  Processing  Unit）等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されるようにしてもよい。制御部１３０は、受付部１３１と、表示制御部１３２とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図１に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００２０】
受付部１３１は、ネットワークＮおよび通信部１１０を介して端末装置１０から患者一覧を表示する旨の操作情報を受信すると、通信部１１０およびネットワークＮを介して端末装置１０に患者一覧画面を送信する。受付部１３１は、ネットワークＮおよび通信部１１０を介して端末装置１０から、患者一覧画面で選択された患者のカルテ表示命令を受信する。受付部１３１は、選択された患者のカルテ表示命令を受信すると、通信部１１０およびネットワークＮを介して端末装置１０に確認画面を送信する。受付部１３１は、ネットワークＮおよび通信部１１０を介して端末装置１０から確認画面において確認する旨の操作情報を受信すると、選択された患者のカルテ表示命令を受け付ける。受付部１３１は、受け付けた患者のカルテ表示命令を表示制御部１３２に出力する。
【００２１】
また、受付部１３１は、複数の患者のカルテを開いている状態のカルテ画面において、アクティブではないウィンドウの患者が選択された場合に、ネットワークＮおよび通信部１１０を介して、端末装置１０から選択された患者のカルテ表示命令を受信する。受付部１３１は、受信した選択された患者のカルテ表示命令を受け付ける。受付部１３１は、受け付けた患者のカルテ表示命令を表示制御部１３２に出力する。
【００２２】
さらに、受付部１３１は、患者の名前情報を表示する名前表示画面を端末装置１０に表示させている場合に、ネットワークＮおよび通信部１１０を介して、端末装置１０からマウスやキーボードの操作情報を受信する場合がある。受付部１３１は、名前表示画面の表示時に操作情報を受信すると、当該操作情報を所定の命令として受け付ける。受付部１３１は、受け付けた所定の命令を表示制御部１３２に出力する。
【００２３】
表示制御部１３２は、受付部１３１から患者のカルテ表示命令が入力されると、カルテ表示命令に含まれる患者ＩＤに基づいて、受け付けた患者のカルテが取り出し済か否かを判定する。表示制御部１３２は、受け付けた患者のカルテが取り出し済でない場合には、当該患者のカルテをカルテ記憶部１２１から取り出して、当該患者についてのカルテ情報を表示するカルテ画面のウィンドウを、操作可能なウィンドウとして生成する。表示制御部１３２は、生成したカルテ画面を通信部１１０およびネットワークＮを介して端末装置１０に送信し、図示しない表示部に表示させる。なお、操作可能なウィンドウとは、マルチウィンドウシステムにおけるアクティブなウィンドウを示す。また、操作可能なウィンドウは、その前面に名前表示画面のウィンドウが表示されている場合には、名前表示画面のウィンドウが消えた後に操作可能になる場合を含めて操作可能と表現している。
【００２４】
表示制御部１３２は、受け付けた患者のカルテが取り出し済である場合には、当該患者についてのカルテ情報を表示するカルテ画面のウィンドウを、操作可能なウィンドウとして更新する。なお、表示制御部１３２は、カルテの取り出し時にカルテ画面を一度生成しているものとする。表示制御部１３２は、更新したカルテ画面を通信部１１０およびネットワークＮを介して端末装置１０に送信し、図示しない表示部に表示させる。
【００２５】
また、表示制御部１３２は、操作可能なカルテ画面に対応する患者の名前情報を表示する名前表示画面を、カルテ画面の前面に別のウィンドウとして生成する。ここで、患者の名前情報には、患者の氏名および振り仮名が含まれる。表示制御部１３２は、生成した名前表示画面を通信部１１０およびネットワークＮを介して端末装置１０に送信し、図示しない表示部に表示させる。すなわち、表示制御部１３２は、カルテ画面の前面に名前表示画面を重畳表示させる。ここで、カルテ画面と名前表示画面とは、例えば、マルチウィンドウシステムにおけるウィンドウのレイヤを用いることで、重畳表示させることができる。つまり、表示制御部１３２は、カルテ画面のレイヤよりも前面のレイヤに名前表示画面を表示させる。また、表示制御部１３２は、名前表示画面の患者の名前情報以外の部分について、例えば、透過率５０％程度の白色に着色することで、より患者の名前情報を見やすくするように表示させてもよい。
【００２６】
ここで、表示制御部１３２は、名前表示画面を所定時間、例えば３秒間表示させ、所定時間経過後に名前表示画面を消去させてカルテ画面を最前面に表示させるように表示制御を行うことができる。また、表示制御部１３２は、名前表示画面、つまり、患者の名前情報を所定時間表示させるウィンドウについて、表示開始時から順に、ウィンドウの透過率を下げていき、所定の透過率、例えば０％となった後に、透過率を上げていく表示制御を行ってもよい。このとき、表示制御部１３２は、例えば、ウィンドウの透過率が所定の透過率（例えば０％）になってから所定時間（例えば３秒）経過後に、透過率を上げていく表示制御を行う。
【００２７】
言い換えると、表示制御部１３２は、患者の名前情報を所定時間表示させるウィンドウについて、ウィンドウの透過率を下げていき、所定の透過率となった後に、該透過率を上げていく表示制御を行う。これにより、表示制御部１３２は、例えば、カルテ選択時に当該カルテの患者の氏名および振り仮名を最前面に表示させ、所定時間経過後に患者の氏名および振り仮名が消えるように表示させることができるので、患者の名前情報を見落としにくくすることができる。
【００２８】
また、表示制御部１３２は、受付部１３１から所定の命令が入力されるまで、名前表示画面の表示を継続するようにしてもよい。すなわち、表示制御部１３２は、名前表示画面のウィンドウについて、表示開始時から順に、ウィンドウの透過率を下げていき、所定の透過率になってから所定時間経過後に、所定の命令が入力されるまで、所定の透過率を維持したまま表示させる。なお、表示制御部１３２は、所定時間経過前に所定の命令が入力されても、所定時間が経過するまでは所定の透過率を維持したまま表示させる。表示制御部１３２は、所定の透過率になってから所定時間経過後に所定の命令が入力されると、名前表示画面のウィンドウについて透過率を上げていくことで消去させる。
【００２９】
言い換えると、表示制御部１３２は、患者の名前情報を所定時間表示させるウィンドウについて、所定の命令を受け付けるまで、患者の名前情報の表示を継続する表示制御を行う。これにより、表示制御部１３２は、例えば、ユーザによるマウスやキーボード等の操作が行われるまで、患者の氏名および振り仮名を表示し続けることができるので、より患者の名前情報を見落としにくくすることができる。
【００３０】
また、表示制御部１３２は、カルテ画面にカルテ情報が表示されている患者について選択された場合に、当該患者の名前情報を表示する名前表示画面を、カルテ画面に重畳して表示させるようにしてもよい。言い換えると、表示制御部１３２は、患者の名前情報を所定時間表示させるウィンドウを、ある患者についてのカルテ情報を表示するウィンドウに重畳させて表示する制御を行う。これにより、表示制御部１３２は、既に、ある患者についてのカルテ情報を表示するウィンドウが表示されていても、改めて当該カルテに対応する患者の名前情報を表示するので、患者の名前情報を再確認できる。
【００３１】
ここで、図３から図５を用いて患者一覧画面から患者が選択された場合について説明する。図３は、患者一覧画面の一例を示す図である。図４は、確認画面の一例を示す図である。図３に示すように、患者一覧画面２１には、患者の一覧が表示されている。患者一覧画面２１では、例えば、ユーザである医師により５行目の「患者  二郎」さんが選択されると、図４に示す確認画面２２が表示される。確認画面２２は、例えば患者一覧画面２１に重畳表示される。確認画面２２においてボタン２３が押下されると、「患者  二郎」さんのカルテがカルテ記憶部１２１から取り出され、カルテ画面が表示される。
【００３２】
図５は、カルテ画面および名前表示画面の一例を示す図である。図５に示すように、カルテ画面２４には、カレンダーとカルテの内容の一部を示すウィンドウ２５と、他のカルテの内容の一部を示すウィンドウ２６、２７とが表示される。また、カルテ画面２４には、名前表示画面２８のウィンドウが重畳表示される。すなわち、図５の例では、「患者  二郎」さんのカルテ画面２４のウィンドウの前面に「患者  二郎」さんの名前を示す名前表示画面２８のウィンドウが重畳表示される。
【００３３】
次に、図６から図８を用いて、複数の患者のカルテを開いている状態でアクティブではないウィンドウの患者を選択した場合について説明する。図６は、カルテ画面の他の一例を示す図である。図６の例では、カルテ画面２４は、医師が「患者  二郎」さんのカルテの内容を記載する等のカルテに対する操作を行った状態である。カルテ画面２４には、図５と同様に、「患者  二郎」さんのカレンダーとカルテの内容の一部を示すウィンドウ２５と、「患者  二郎」さんの他のカルテの内容の一部を示すウィンドウ２６、２７とが表示される。また、図６のカルテ画面２４には、カルテがカルテ記憶部１２１から取り出されて開かれた状態を示す受付患者一覧欄に、他の患者である「患者  一郎」さんの項目３０が表示されている。図６のカルテ画面２４では、例えば、ユーザである医師により項目３０の「患者  一郎」さんが選択されると、表示されるカルテが「患者  二郎」さんのカルテから「患者  一郎」さんのカルテに切り替えられる。
【００３４】
図７は、カルテ画面および名前表示画面の他の一例を示す図である。図７に示すカルテ画面３１には、「患者  一郎」さんに対応するカレンダーとカルテの内容の一部を示すウィンドウ３２と、他の「患者  一郎」さんに対応するカルテの内容の一部を示すウィンドウ３３、３４、３５とが表示される。また、カルテ画面３１には、名前表示画面３６のウィンドウが重畳表示される。すなわち、図７の例では、「患者  一郎」さんのカルテ画面３１のウィンドウの前面に「患者  一郎」さんの名前を示す名前表示画面３６のウィンドウが重畳表示される。
【００３５】
図８は、カルテ画面の他の一例を示す図である。図８に示すカルテ画面３１は、図７のカルテ画面３１および名前表示画面３６が表示されてから所定時間が経過し、医師がマウスやキーボードを操作することにより名前表示画面３６が消去された状態である。すなわち、図８に示すカルテ画面３１は、医師が名前表示画面３６に表示された「患者  一郎」さんの名前情報を確認し、カルテ画面３１の「患者  一郎」さんのカルテに内容を記載できる状態である。なお、カルテ画面３１では、受付患者一覧欄の患者名の色と、カルテ画面のウィンドウの枠の色とを同色とすることで識別性を向上させるようにしてもよい。このように、情報処理装置１００は、患者のカルテが操作可能になる度に、当該カルテの患者の名前情報を表示させるので、異なる患者のカルテ情報への誤入力を防止できる。
【００３６】
次に、実施例の電子カルテシステム１の動作について説明する。図９は、実施例の表示制御処理の一例を示すフローチャートである。
【００３７】
端末装置１０は、ユーザである医師の操作により、患者一覧を表示する旨の操作情報を情報処理装置１００に送信する。情報処理装置１００の受付部１３１は、端末装置１０から患者一覧を表示する旨の操作情報を受信すると、端末装置１０に患者一覧画面を送信する。端末装置１０は、患者一覧画面においてある患者が選択されると、選択された患者のカルテ表示命令を情報処理装置１００に送信する。情報処理装置１００の受付部１３１は、端末装置１０から選択された患者のカルテ表示命令を受信する。受付部１３１は、選択された患者のカルテ表示命令を受信すると、端末装置１０に確認画面を送信する。受付部１３１は、端末装置１０から確認画面において確認する旨の操作情報を受信すると、選択された患者のカルテ表示命令を受け付ける。
【００３８】
また、端末装置１０は、複数の患者のカルテを開いている状態のカルテ画面において、アクティブではないウィンドウの患者が選択された場合に、選択された患者のカルテ表示命令を情報処理装置１００に送信する。情報処理装置１００の受付部１３１は、端末装置１０から選択された患者のカルテ表示命令を受信する。受付部１３１は、受信した選択された患者のカルテ表示命令を受け付ける（ステップＳ１）。受付部１３１は、受け付けた患者のカルテ表示命令を表示制御部１３２に出力する。
【００３９】
表示制御部１３２は、受付部１３１から患者のカルテ表示命令が入力されると、カルテ表示命令に含まれる患者ＩＤに基づいて、受け付けた患者のカルテが取り出し済か否かを判定する（ステップＳ２）。表示制御部１３２は、受け付けた患者のカルテが取り出し済でない場合には（ステップＳ２：否定）、当該患者のカルテをカルテ記憶部１２１から取り出し、当該患者についてのカルテ情報を表示するカルテ画面のウィンドウを操作可能なウィンドウとして生成する。表示制御部１３２は、生成したカルテ画面を端末装置１０に送信し、図示しない表示部に表示させる（ステップＳ３）。
【００４０】
表示制御部１３２は、受け付けた患者のカルテが取り出し済である場合には（ステップＳ２：肯定）、当該患者についてのカルテ情報を表示するカルテ画面のウィンドウを、操作可能なウィンドウとして更新する。表示制御部１３２は、更新したカルテ画面を端末装置１０に送信し、図示しない表示部に表示させる（ステップＳ４）。
【００４１】
また、表示制御部１３２は、操作可能なカルテ画面に対応する患者の名前情報を表示する名前表示画面を、カルテ画面の前面に別のウィンドウとして生成する。表示制御部１３２は、生成した名前表示画面を端末装置１０に送信し、図示しない表示部に表示させる（ステップＳ５）。すなわち、表示制御部１３２は、カルテ画面の前面に名前表示画面を重畳表示させる。
【００４２】
表示制御部１３２は、名前表示画面を表示させてから所定時間経過したか否かを判定する（ステップＳ６）。表示制御部１３２は、名前表示画面を表示させてから所定時間経過していないと判定した場合には（ステップＳ６：否定）、所定時間が経過するまでステップＳ６の判定を繰り返す。表示制御部１３２は、名前表示画面を表示させてから所定時間経過したと判定した場合には（ステップＳ６：肯定）、受付部１３１から所定の命令が入力されたか否かを判定する。すなわち、表示制御部１３２は、端末装置１０に名前表示画面を表示させている場合に、受付部１３１が端末装置１０から操作情報を受信して、所定の命令を受け付けたか否かを判定する（ステップＳ７）。表示制御部１３２は、受付部１３１が所定の命令を受け付けていないと判定した場合には（ステップＳ７：否定）、受付部１３１が所定の命令を受け付けるまでステップＳ７の判定を繰り返す。表示制御部１３２は、受付部１３１が所定の命令を受け付けたと判定した場合には（ステップＳ７：肯定）、名前表示画面を、透過率を上げていくことで消去させる（ステップＳ８）。これにより、情報処理装置１００は、患者の名前情報をはっきりと表示させるため、異なる患者のカルテ情報への誤入力を防止できる。また、情報処理装置１００は、患者のカルテが操作可能になる度に、当該カルテの患者の名前情報を表示させるので、異なる患者のカルテ情報への誤入力を防止できる。
【００４３】
このように、情報処理装置１００は、ある患者についてのカルテ情報を表示する命令を受け付ける。また、情報処理装置１００は、マルチウィンドウシステムにおける、ある患者についてのカルテ情報を表示するウィンドウのレイヤよりも前面のウィンドウのレイヤに患者の名前情報を所定時間表示させる。その結果、異なる患者のカルテ情報への誤入力を防止できる。
【００４４】
また、情報処理装置１００は、患者の名前情報を所定時間表示させるウィンドウについて、ウィンドウの透過率を下げていき、所定の透過率となった後に、該透過率を上げていく表示制御を行う。その結果、患者の名前情報を見落としにくくすることができる。
【００４５】
また、情報処理装置１００は、患者の名前情報を所定時間表示させるウィンドウについて、所定の命令を受け付けるまで、患者の名前情報の表示を継続する表示制御を行う。その結果、患者の名前情報を見落としにくくすることができる。
【００４６】
また、情報処理装置１００は、患者の名前情報を所定時間表示させるウィンドウを、ある患者についてのカルテ情報を表示するウィンドウに重畳させて表示する制御を行う。その結果、既に、ある患者についてのカルテ情報を表示するウィンドウが表示されていても、改めて当該カルテに対応する患者の名前情報を表示するので、患者の名前情報を再確認できる。
【００４７】
なお、上記実施例では、カルテ情報を表示する命令を受け付けた場合に、患者の名前情報を表示させたが、これに限定されない。例えば、診察中に別の作業が発生して５分程度席を離れた場合、すなわち、所定時間操作されなかった場合に、患者の名前情報を表示させるようにしてもよい。これにより、席を離れて戻ってきた場合に、どの患者のカルテ情報を表示中であるかを容易に判別することができる。
【００４８】
また、上記実施例では、患者一覧画面から患者が選択された場合に、確認画面を表示させたが、これに限定されない。例えば、患者一覧画面から患者が選択されると、ただちに当該患者のカルテ画面および名前表示画面を表示させるようにしてもよい。
【００４９】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、受付部１３１を、カルテ表示命令を受け付ける第１受付部と、名前表示画面において操作情報を受け付ける第２受付部とに分割してもよい。
【００５０】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。
【００５１】
ところで、上記の実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図１０は、表示制御プログラムを実行するコンピュータの一例を示す図である。
【００５２】
図１０に示すように、コンピュータ２００は、各種演算処理を実行するＣＰＵ２０１と、データ入力を受け付ける入力装置２０２と、モニタ２０３とを有する。また、コンピュータ２００は、記憶媒体からプログラム等を読み取る媒体読取装置２０４と、各種装置と接続するためのインタフェース装置２０５と、他の情報処理装置等と有線または無線により接続するための通信装置２０６とを有する。また、コンピュータ２００は、各種情報を一時記憶するＲＡＭ２０７と、ハードディスク装置２０８とを有する。また、各装置２０１〜２０８は、バス２０９に接続される。
【００５３】
ハードディスク装置２０８には、図１に示した受付部１３１および表示制御部１３２の各処理部と同様の機能を有する表示制御プログラムが記憶される。また、ハードディスク装置２０８には、カルテ記憶部１２１、および、表示制御プログラムを実現するための各種データが記憶される。入力装置２０２は、例えば、コンピュータ２００の管理者から、管理情報等の各種情報の入力を受け付ける。モニタ２０３は、例えば、コンピュータ２００の管理者に対して管理情報の画面等の各種画面を表示する。インタフェース装置２０５は、例えば、印刷装置等が接続される。通信装置２０６は、例えば、図１に示した通信部１１０と同様の機能を有しネットワークＮと接続され、端末装置１０と各種情報をやりとりする。
【００５４】
ＣＰＵ２０１は、ハードディスク装置２０８に記憶された各プログラムを読み出して、ＲＡＭ２０７に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ２００を図１に示した受付部１３１および表示制御部１３２として機能させることができる。
【００５５】
なお、上記の表示制御プログラムは、必ずしもハードディスク装置２０８に記憶されている必要はない。例えば、コンピュータ２００が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ２００が読み出して実行するようにしてもよい。コンピュータ２００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこの表示制御プログラムを記憶させておき、コンピュータ２００がこれらから表示制御プログラムを読み出して実行するようにしてもよい。
【００５６】
以上、本実施例を含む実施の形態に関し、さらに以下の付記を開示する。
【００５７】
（付記１）ある患者についてのカルテ情報を表示する命令を受け付け、
マルチウィンドウシステムにおける前記ある患者についてのカルテ情報を表示するウィンドウのレイヤよりも前面のウィンドウのレイヤに患者の名前情報を所定時間表示させる
処理をコンピュータに実行させることを特徴とする表示制御プログラム。
【００５８】
（付記２）前記患者の名前情報を所定時間表示させるウィンドウについて、前記ウィンドウの透過率を下げていき、所定の透過率となった後に、該透過率を上げていく表示制御を行うことを特徴とする付記１に記載の表示制御プログラム。
【００５９】
（付記３）前記患者の名前情報を所定時間表示させるウィンドウについて、所定の命令を受け付けるまで、患者の名前情報の表示を継続する表示制御を行うことを特徴とする付記１に記載の表示制御プログラム。
【００６０】
（付記４）前記患者の名前情報を所定時間表示させるウィンドウを、前記ある患者についてのカルテ情報を表示するウィンドウに重畳させて表示する制御を行うことを特徴とする付記１〜３のいずれか１つに記載の表示制御プログラム。
【００６１】
（付記５）ある患者についてのカルテ情報を表示する命令を受け付け、
マルチウィンドウシステムにおける前記ある患者についてのカルテ情報を表示するウィンドウのレイヤよりも前面のウィンドウのレイヤに患者の名前情報を所定時間表示させる
処理をコンピュータが実行することを特徴とする表示制御方法。
【００６２】
（付記６）前記患者の名前情報を所定時間表示させるウィンドウについて、前記ウィンドウの透過率を下げていき、所定の透過率となった後に、該透過率を上げていく表示制御を行うことを特徴とする付記５に記載の表示制御方法。
【００６３】
（付記７）前記患者の名前情報を所定時間表示させるウィンドウについて、所定の命令を受け付けるまで、患者の名前情報の表示を継続する表示制御を行うことを特徴とする付記５に記載の表示制御方法。
【００６４】
（付記８）前記患者の名前情報を所定時間表示させるウィンドウを、前記ある患者についてのカルテ情報を表示するウィンドウに重畳させて表示する制御を行うことを特徴とする付記５〜７のいずれか１つに記載の表示制御方法。
【００６５】
（付記９）ある患者についてのカルテ情報を表示する命令を受け付ける受付部と、
マルチウィンドウシステムにおける前記ある患者についてのカルテ情報を表示するウィンドウのレイヤよりも前面のウィンドウのレイヤに患者の名前情報を所定時間表示させる表示制御部と、
を有することを特徴とする情報処理装置。
【００６６】
（付記１０）前記患者の名前情報を所定時間表示させるウィンドウについて、前記ウィンドウの透過率を下げていき、所定の透過率となった後に、該透過率を上げていく表示制御を行うことを特徴とする付記９に記載の情報処理装置。
【００６７】
（付記１１）前記患者の名前情報を所定時間表示させるウィンドウについて、所定の命令を受け付けるまで、患者の名前情報の表示を継続する表示制御を行うことを特徴とする付記９に記載の情報処理装置。
【００６８】
（付記１２）前記患者の名前情報を所定時間表示させるウィンドウを、前記ある患者についてのカルテ情報を表示するウィンドウに重畳させて表示する制御を行うことを特徴とする付記９〜１１のいずれか１つに記載の情報処理装置。
【符号の説明】
【００６９】
１  電子カルテシステム
１０  端末装置
１００  情報処理装置
１１０  通信部
１２０  記憶部
１２１  カルテ記憶部
１３０  制御部
１３１  受付部
１３２  表示制御部
Ｎ  ネットワーク
【図１】
0006528506.tif 000002
【図２】
0006528506.tif 000003
【図３】
0006528506.tif 000004
【図４】
0006528506.tif 000005
【図５】
0006528506.tif 000006
【図６】
0006528506.tif 000007
【図７】
0006528506.tif 000008
【図８】
0006528506.tif 000009
【図９】
0006528506.tif 000010
【図１０】
0006528506.tif 000011