(57)【要約】【課題】電子カルテの操作の円滑化と早期習得を可能とする利用者が行う電子カルテの操作を誘導するためのプログラムと装置と方法とを提供する。【解決手段】電子カルテに特定の病名が入力されることで、特定の病名に応じて過去に起動された電子カルテに情報を入力するための入力ツールの入力ツール名と入力ツールを起動した頻度とを含む入力ツール起動順テーブルを参照する。そして、参照した入力ツール名の中で頻度の多い複数の入力ツールを起動する。この起動された複数の入力ツールの中でいずれかの入力ツールへの入力を受けると、入力を受けなかった入力ツールを終了することで電子カルテの操作を誘導する。【選択図】なし【特許請求の範囲】
【請求項１】
電子カルテの操作を誘導するためのコンピューターで実行可能な電子カルテ操作誘導プログラムであって、コンピューターに、
前記電子カルテに特定の病名が入力されることで、前記特定の病名に応じて過去に実行された電子カルテに情報を入力するための入力ツールの入力ツール名と前記入力ツールを起動した頻度とを含む入力ツール起動順テーブルを参照する入力ツール起動順テーブル参照ステップと、
前記参照した入力ツール名の中で頻度の多い複数の入力ツールを起動する入力ツール起動ステップと、
前記入力ツール起動ステップにおいて起動された複数の入力ツールの中でいずれかの入力ツールへの入力を受けると、入力を受けなかった入力ツールを終了する入力ツール終了ステップと、
を含む処理を実行させる電子カルテ操作誘導プログラム。
【請求項２】
電子カルテの操作を誘導するための電子カルテ操作誘導装置であって、
前記電子カルテに特定の病名が入力されることで、前記特定の病名に応じて過去に実行された電子カルテに情報を入力するための入力ツールの入力ツール名と前記入力ツールを起動した頻度とを含む入力ツール起動順テーブルを参照する入力ツール起動順テーブル参照部と、
前記参照した入力ツール名の中で頻度の多い複数の入力ツールを起動する入力ツール起動部と、
前記入力ツール起動部において起動された複数の入力ツールの中でいずれかの入力ツールへの入力を受けると、入力を受けなかった入力ツールを終了する入力ツール終了部と、
を具備することを特徴とする電子カルテ操作誘導装置。
【請求項３】
電子カルテの操作を誘導するための電子カルテ操作誘導方法であって、
前記電子カルテに特定の病名が入力されることで、前記特定の病名に応じて過去に実行された電子カルテに情報を入力するための入力ツールの入力ツール名と前記入力ツールを起動した頻度とを含む入力ツール起動順テーブルを参照する入力ツール起動順テーブル参照ステップと、
前記参照した入力ツール名の中で頻度の多い複数の入力ツールを起動する入力ツール起動ステップと、
前記入力ツール起動ステップにおいて起動された複数の入力ツールの中でいずれかの入力ツールへの入力を受けると、入力を受けなかった入力ツールを終了する入力ツール終了ステップと、
を含むことを特徴とする電子カルテ操作誘導方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カルテの操作を誘導するためのプログラム、電子カルテの操作を誘導するための装置、および、電子カルテの操作を誘導するための方法に関する。
【背景技術】
【０００２】
近年、政府のｅ−Ｊａｐａｎ計画によって医療現場におけるＩＴ化が推進されており、その１つに電子的に作成して電子的に保存する診療録である電子カルテの普及が挙げられる。そして、現在では電子カルテの普及につれて電子カルテの操作の簡易化や円滑化が問われるようになってきている。例えば、特許文献１では、既に保存されている電子カルテを編集する際に、病名を入力して病名候補が呼び出されて病名候補が指定されると、その指定された病名候補に対応させておいた診療情報を入力するための入力ツールが自動的に立ち上がることで電子カルテの入力作業が円滑となる技術を開示している。
【特許文献１】特開２００６−１３９３８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１の技術においては、病名と入力ツールの組み合わせを管理する情報を事前に登録しておく必要がある。しかしながら、これらの組み合わせは必ずしも１対１で対応づけられるものではなく、全ての組み合わせを登録することは困難であった。この為、一つの病名と複数の入力ツールとの組み合わせをも対応可能とする入力ツール起動支援のための技術が求められていた。
【課題を解決するための手段】
【０００４】
本発明では、電子カルテの操作を誘導するためのプログラム、電子カルテの操作を誘導するための装置、電子カルテの操作を誘導するための方法を提供する。
本発明の電子カルテの操作を誘導するためのプログラムは、コンピューターで実行可能であって、電子カルテに特定の病名が入力されることで、特定の病名に応じて過去に実行された電子カルテに情報を入力するための入力ツールの入力ツール名と入力ツールを起動した頻度とを含む入力ツール起動順テーブルを参照し、参照した入力ツール名の中で頻度の多い複数の入力ツールを起動し、起動された複数の入力ツールの中でいずれかの入力ツールへの入力を受けると、入力を受けなかった入力ツールを終了する処理をコンピューターに実行させることを特徴とする。
【０００５】
本発明の電子カルテの操作を誘導するための装置は、電子カルテに特定の病名が入力されることで、特定の病名に応じて過去に実行された電子カルテに情報を入力するための入力ツールの入力ツール名と入力ツールを起動した頻度とを含む入力ツール起動順テーブルを参照する入力ツール起動順テーブル参照部と、参照した入力ツール名の中で頻度の多い複数の入力ツールを起動する入力ツール起動部と、起動された複数の入力ツールの中でいずれかの入力ツールへの入力を受けると、入力を受けなかった入力ツールを終了する入力ツール終了部と、を具備することを特徴とする。
【０００６】
本発明の電子カルテの操作を誘導するための方法は、電子カルテに特定の病名が入力されることで、特定の病名に応じて過去に実行された電子カルテに情報を入力するための入力ツールの入力ツール名と入力ツールを起動した頻度とを含む入力ツール起動順テーブルを参照する入力ツール起動順テーブル参照ステップと、参照した入力ツール名の中で頻度の多い複数の入力ツールを起動する入力ツール起動ステップと、入力ツール起動ステップ
において起動された複数の入力ツールの中でいずれかの入力ツールへの入力を受けると、入力を受けなかった入力ツールを終了する入力ツール終了ステップと、を含むことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、一つの病名に複数の入力ツールが対応していたとしても、複数の入力ツールが起動され、起動された複数の入力ツールの中で利用者が選択しなかった入力ツールが自動的に閉じられるように構成されていることで円滑に電子カルテの操作が行えるようになる。
【０００８】
また、電子カルテを扱う初心者に対して電子カルテ操作の早期習得を実現できる。
さらには、医療処置を行う初心者が、医療処置を行う熟練者の選択した医療処置の優先順位を知ることができることで医療処置の選択における補助も兼ねることができる。
【発明を実施するための最良の形態】
【０００９】
本発明の実施形態について以下に図面を参照して記載する。
［実施形態１］
まず、第１の実施形態における電子カルテの操作を誘導する概要について図１Ａから図１Ｌを参照して説明する。
【００１０】
図１Ａは、電子カルテシステムにログインする際のログイン画面１を示している。このログイン画面１で利用者が利用者ＩＤ２および利用者パスワード３を入力することで電子カルテシステムに接続することができる。本実施形態では、利用者ＩＤ１２３４５６の利用者である医師太郎が電子カルテシステムを利用するとする。
【００１１】
次に、電子カルテシステム上で患者を選択するために患者選択画面４を立ち上げる。
図１Ｂは、電子カルテシステムにおける患者選択画面４を示している。この患者選択画面４では、患者ＩＤや患者名などの表である患者情報一覧６が表示される。この患者情報一覧６から患者を選択する。患者の選択方法としては、例えば、患者ＩＤ５を入力する方法やマウスで患者情報一覧６をクリックする方法などがある。本実施形態では、患者ＩＤ５に００００１を入力することで患者太郎を選択したとする。
【００１２】
次に、患者選択画面４で患者が選択されることで患者個人の診療歴などの情報を表示する患者個人情報画面７が立ち上がる。ここで、病名設定を設定するアイコンなどを利用することで病名設定画面８が立ち上がり、診断した病名を入力することができる。ここでの入力手段としては、マウスを用いてアイコンから選択する方式やキーボードからの手入力などがある。
【００１３】
図１Ｃは、患者個人情報画面７上において病名設定画面８を立ち上げた画面を示している。この病名設定画面８では、病名などを入力することができる。本実施形態では診断結果を感冒とし、病名などを病名設定画面８に入力して確定したとする。また、ここで病名を入力した後、その病名に伴いさらに症状の区分を選択できるようにしてもよい。例えば、図１Ｄに示されるように図１Ｃで感冒と入力した後に、その感冒の症状の区分として肺炎と入力して確定することができる。
【００１４】
以上より、患者の病名または症状が確定される。
そして、患者の病名または症状が確定された際に、本実施形態では、コンピューター内にある過去に実行された電子カルテの電子カルテに情報を入力するための入力ツールの入力ツール名と入力ツールを起動した頻度とを含んだ入力ツール起動順テーブルを参照して、過去に同じ病名や症状に対して最初に実行した第１入力ツールの中で実行された頻度の
多いいくつかの第１入力ツール候補が画面上に自動で立ち上がる。例えば、図１Ｅに示されるように、図１Ｄにて肺炎と確定された際に過去に実行された頻度の多い第１入力ツールである２つの第１入力ツール候補「オーダー：放射線」の放射線設定画面９と「オーダー：注射」の注射設定画面１０が、患者個人情報画面７上に自動的に立ち上がる。ここでのオーダーは、過去になされた電子カルテの入力ツールの内容、すなわちツール名である。
【００１５】
ここで、立ち上がった第１入力ツール候補の各種設定画面の中で情報を入力したい設定画面を利用者が選択して入力することで、他の入力されなかった第１入力ツール候補の設定画面は自動的に閉じられる。例えば、図１Ｆでは、図１Ｅにおいて立ち上がった放射線設定画面９と注射設定画面１０の中で注射設定画面１０が選択された場合を示している。この場合では、放射線設定画面９は自動的に閉じられる。
【００１６】
また、注射設定画面１０では、「オーダー：注射」に対応づけて過去に選択された薬品名や投薬量を格納している入力ツール起動順テーブルを参照して、過去に選択した薬品名や投薬量の中で選択された頻度の多い順に薬品名や投薬量が薬品設定画面１１に表示される。なお、注射設定画面１０の薬品に限定せずとも、選択する必要がある他の物品名や作業名の全般にわたって過去に選択された物品名または作業名を頻度の多い順に並べて画面上に表示するようにしてもよい。
【００１７】
そして、第１入力ツール候補によって立ち上がった各種設定画面から選択した設定画面に情報を入力して「確定」を選択することで、入力された情報が患者個人情報に対応づけてあるコンピューターの記憶媒体に保存される。例えば、図１Ｇに示されるように注射設定画面１０の薬品設定画面１１において薬品名を入力して確定することで患者個人情報に対応づけてあるコンピューターの記憶媒体に注射設定画面１１で入力された情報が保存される。このようにして電子カルテにおける患者の病名や症状に対する第１入力ツールにおける情報の入力と保存を終える。なお、図１Ｇで示されている「ユナシン」は、ファイザー・プロダクツ・インクの登録商標である。
【００１８】
続いて、同じ病名や症状に対して過去に実行された第１入力ツールに続く第２入力ツールの操作があった場合は、過去に実行された第１入力ツールの次に実行された第２入力ツールを入力ツール起動順テーブルから参照し、第２入力ツールとして用いられた中で頻度の多い第２入力ツールのいくつかの第２入力ツール候補が画面上に自動で立ち上がる。例えば、図１Ｈに示されるように図１Ｇにて第１入力ツールの入力を終えた患者個人情報画面７上に、第２入力ツールとして過去に実行された頻度の多い第２入力ツールである２つの第２入力ツール候補「オーダー：放射線」の放射線設定画面９と「オーダー：処方」の処方設定画面１２とが自動的に立ち上がる。そして、第１入力ツール候補の各種設定画面を選択した時と同様に、第２入力ツール候補で立ち上がった設定画面を選択して、情報を入力し、「確定」を入力することで患者個人情報に対応づけられたコンピューターの記憶媒体に第２入力ツールで入力した情報が保存される。
【００１９】
上記のように第１入力ツールと同様に、第２入力ツール、第３入力ツールと続けられ、同じ病名に応じた過去に実行された一連の入力ツールの順序で電子カルテへ情報の入力を終えることで、図１Ｉに例示される情報を入力した電子カルテをコンピューターの記憶媒体に保存するためのカルテ保存画面１３が表示される。ここで、「保存する」を入力することで図１Ｊに例示されるようにカルテ保存画面１３に入力した情報の保存完了が表示される。そして、「ＯＫ」を選択して確認することで患者個人情報画面７から図１Ｋに例示されるような患者選択画面４に再び移行される。この患者選択画面４で利用者がログオフを入力することで図１Ｌに示される電子カルテのログイン画面１に再び戻る。
【００２０】
以上が電子カルテの操作を誘導する概要である。この電子カルテ操作の誘導において入力ツール起動順テーブルが、医療処置において熟練している者が過去に実行した医療処置順や薬品の量などの内容で構成されている場合は、医療処置の初心者に対して電子カルテ操作の誘導以外に医療処置順の誘導や適切な薬品の量などの選択の補助も同時に兼ねることができる利点がある。
【００２１】
次に、図２に電子カルテ操作の誘導に用いられるシステム構成の概略を示す。
電子カルテ操作の誘導に用いられるシステム２０は、主に入力ツール起動順データベース２４を含む電子カルテサーバー２１と、電子カルテサーバー２１とＬＡＮ（Ｌｏｃａｌ
Ａｒｅａ  Ｎｅｔｗｏｒｋ）２２を介して接続されている複数の電子カルテクライアント２３とで構成される。
【００２２】
電子カルテサーバー２１や電子カルテクライアント２３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置、メモリやハードディスクなどの記録媒体、キーボードやマウスなどの入力装置、画面を表示するディスプレイなどを含んで構成される。
【００２３】
電子カルテクライアント２３は、電子カルテを作成するための装置である。
電子カルテクライアント２３のハードディスクなどの記録媒体には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と電子カルテクライアント用プログラムなどがインストールされている。ここでの電子カルテクライアント用プログラムは、電子カルテを作成し、電子カルテの操作を誘導するためのプログラムである。電子カルテクライアント２３は、例えば、電子カルテクライアント用プログラムを記録したＣＤ−ＲＯＭにより電子カルテクライアント用プログラムをインストールしたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）である。
【００２４】
電子カルテサーバー２１は、電子カルテを保存する装置である。
電子カルテサーバー２１のハードディスクなどの記録媒体には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と電子カルテサーバー用プログラムなどがインストールされている。ここでの、電子カルテサーバー用プログラムは、電子カルテを保存するためや電子カルテの操作を誘導するために用いられるプログラムである。電子カルテサーバー２１は、例えば、電子カルテサーバー用プログラムを記録したＣＤ−ＲＯＭにより電子カルテサーバー用プログラムをインストールしたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）である。
【００２５】
電子カルテサーバー２１における入力ツール起動順データベース２４は、主に入力ツール起動順テーブルを含み、他に電子カルテクライアント２３で入力された電子カルテが保存される電子カルテテーブルなどを含んでいる。
【００２６】
ここでの入力ツール起動順テーブルは、特定の病名に対して過去に実行された電子カルテの一連の入力ツール名とその一連の入力ツールを起動した頻度とを１つの入力ツール起動順ＩＤに対応させて保存している。例えば、図３では、過去に診断された「病名」と、その病名に応じて最初に操作された入力ツール「第１入力ツール」と、第１入力ツールの次に操作された入力ツール「第２入力ツール」などの一連の入力ツールの起動順序を、１つの「入力ツール起動順ＩＤ」と対応させており、特定の病名に対してその入力ツール起動順ＩＤの一連の入力ツールの起動順序に基づいて実行された回数を「頻度」として入力ツール起動順ＩＤに対応させて保存している。
【００２７】
そして、保存しているデータを入力ツール起動順ＩＤをＩＤカラム３１、病名を病名カラム３２、第１入力ツール名を第１入力ツールカラム３３、第２入力ツール名を第２入力
ツールカラム３４、頻度を頻度カラム３５に整理して格納することで１つのテーブルを構成している。なお、ここで過去に実行された電子カルテの一連の入力ツール名と入力ツールの起動順序は、医療処置と電子カルテの操作になれた熟練者の実行した入力ツール名と入力ツールの起動順序によって構成されることが好ましい。このようにする事で的確な医療処置をすることができ、電子カルテの正確な入力ツールの選択が可能となる。また、過去に実行された入力ツールに限らず電子カルテで行った各種操作全般にわたる一連の操作手順をテーブルにしてもよい。
【００２８】
このように入力ツール起動順ＩＤに基づいた一連の入力ツール名と頻度を含んで入力ツール起動順テーブルが作成される。なお、この入力ツール起動順テーブルの作成は、特定の病名に対して過去に電子カルテの操作に実行された一連の入力ツール名や順序を特定し、その入力ツール名や順序に基づいた入力ツールの起動回数などのデータを集めてテーブルを作成するというような方法などによって行われる。
【００２９】
また、電子カルテサーバー２１における入力ツール起動順データベース２４や電子カルテサーバー用プログラムなどを単独のコンピューターに含んでネットワークを介さずに電子カルテ操作の誘導を行うこともできる。
【００３０】
そして、上述のような電子カルテサーバーと電子カルテクライアント間もしくは単独のコンピューターでプログラムによるデータ処理が行われることによって図１で説明したような電子カルテ操作の誘導を実現することができる。
【００３１】
図４Ａおよび図４Ｂのフローチャートを参照して電子カルテサーバーと電子カルテクライアント間の電子カルテの操作の誘導を実現するためのプログラムのデータ処理プロセスを説明する。
【００３２】
最初に、電子カルテクライアント２３が、電子カルテシステムにログインすることで電子カルテサーバー２１に接続される。そして、電子カルテクライアント２３で診断した病名の設定が行われる。
【００３３】
Ｓｔｅｐ１では、電子カルテクライアント２３が、設定された病名に基づいて電子カルテサーバー２１内の入力ツール起動順データベース２４の入力ツール起動順テーブル３０を参照する。
【００３４】
Ｓｔｅｐ２では、電子カルテクライアント２３が、設定された病名に対応する病名を入力ツール起動順テーブル３０の病名カラム３２から検索し、病名が一致した入力ツール起動順ＩＤを全て抽出する。
【００３５】
Ｓｔｅｐ３では、電子カルテクライアント２３が、図５に示すように入力ツール起動順テーブル３０から全て抽出した入力ツール起動順ＩＤと入力ツール起動順ＩＤに対応する頻度を、電子カルテクライアント２３のメモリ領域における配列Ａの１次元目に入力ツール起動順ＩＤを、２次元目に入力ツール起動順ＩＤに対応する頻度をそれぞれ格納する。例えば、図５では配列Ａの１次元目に入力ツール起動順ＩＤ１、３、１９、３５、６７、１００を抽出しており、２次元目にそれぞれの入力ツール起動順ＩＤに対応する頻度を格納している。
【００３６】
そして、次のプロセスから全体ループが始まる。この全体ループは、配列Ａの１次元目に格納された要素数分繰り返される。すなわち、最初においては、入力ツール起動順ＩＤの要素数分の全体ループが繰り返される。
【００３７】
Ｓｔｅｐ４では、配列Ａの１次元目と２次元目にデータが格納されているか否かを確認するために配列Ａの第１次元目の要素数が１つ以上あるかどうかを確認する。もし、配列Ａの１次元目の要素数が１つもない場合は、入力ツール起動順テーブル３０にない新規の入力ツールの起動順序になるので終了する。そして、一方で配列Ａの第１次元目の要素数が１つ以上ある場合は、配列Ａの１次元目と２次元目にデータが格納されており、過去に実行された入力ツールの起動順序があると確認されるので次のステップに進む。
【００３８】
次に第ｎ入力ツール候補作成ループが始まる。このループも配列Ａの１次元目に格納された要素数分繰り返される。例えば、最初においては、入力ツール起動順ＩＤの要素数分のループが繰り返される。
【００３９】
Ｓｔｅｐ５では、配列Ａの１次元目に格納された入力ツール起動順ＩＤを図５に示される電子カルテクライアント２３のメモリ領域における配列Ｂの１次元目に格納する。そして、配列Ｂの２次元目に配列Ｂの１次元目の入力ツール起動順ＩＤの第ｎ番目に実行された入力ツールに相当する第ｎ入力ツール名を格納する。最初においては、第１入力ツール名が配列Ｂの２次元目に格納される。例えば、図５では、配列Ｂの１次元目に入力ツール起動順ＩＤ１、３、１９、３５、６７、１００を格納しており、２次元目にそれぞれの入力ツール起動順ＩＤに対応する第ｎ入力ツール名である「オーダー：注射」「オーダー：処方」などを格納している。
【００４０】
Ｓｔｅｐ６では、配列Ｂの２次元目に格納されている第ｎ入力ツール名が、図５に示される電子カルテクライアント２３のメモリ領域における配列Ｃの１次元目に格納されているかどうかを検索する。
【００４１】
Ｓｔｅｐ７では、配列Ｂの２次元目の第ｎ入力ツール名が、配列Ｃの１次元目に含まれているか否か判定する。
Ｓｔｅｐ８では、もし配列Ｂの２次元目の第ｎ入力ツール名が配列Ｃの１次元目に含まれていない場合、配列Ｂの２次元目に格納されている第ｎ入力ツール名を配列Ｃの１次元目に格納する。
【００４２】
Ｓｔｅｐ９では、配列Ｃの１次元目から配列Ｂの２次元目を参照し、配列Ｂの１次元目の入力ツール起動順ＩＤを介して配列Ａの２次元目の頻度の数値を配列Ｃの２次元目に格納する。例えば、配列Ｃの１次元目と２次元目が空の状態で、図５に示される入力ツール起動順ＩＤ１の場合、配列Ｃの１次元目に第ｎ入力ツール名の「オーダー：注射」を格納し、２次元目に入力ツールＩＤ１の頻度１０を格納する。
【００４３】
Ｓｔｅｐ１０では、もし配列Ｂの２次元目の第ｎ入力ツール名において、同じ入力ツール名が配列Ｃの１次元目に含まれている場合、各第ｎ入力ツール名（オーダー）に対応した頻度の総和を得るために配列Ｂの１次元目の入力ツール起動順ＩＤを介して配列Ａの２次元目の頻度の数値を配列Ｃの２次元目に加算する。例えば、図５では、入力ツール起動順ＩＤ３、３５配列Ｂの２次元目の第ｎ入力ツール名の「オーダー：注射」と配列Ｃの１次元目の入力ツールＩＤ１の第ｎ入力ツール名の「オーダー：注射」が同じなので、それぞれの入力ツール起動順ＩＤの頻度を加算して「オーダー：注射」における配列Ｃの２次元目の頻度の総和が１０＋８＋６＝２４となる。
【００４４】
このような第ｎ入力ツール候補作成ループを配列Ａの１次元目に配置された要素数分の繰り返した後に終了する。このようにすることで、配列Ｃの２次元目には、配列Ｃの１次元目に格納されている第ｎ入力ツール名（オーダー）に対応した頻度の総和を得ることができる。そして、第ｎ入力ツール名に対応した頻度の総和が得られることで病名の第ｎ入力ツール名の過去に実行された頻度の多い順位がわかる。
【００４５】
Ｓｔｅｐ１１では、配列Ｃの２次元目の各第ｎ入力ツール名の過去に実行された頻度の総和に基づいて、頻度の総和の多い上位いくつかの第ｎ入力ツール名を第ｎ入力ツール候補として選択する。
【００４６】
Ｓｔｅｐ１２では、選択された第ｎ入力ツール候補を起動して、第ｎ入力ツール候補に基づいた各第ｎ入力ツールの設定画面をコンピュータのスクリーン上に立ち上げる。例えば、図５に示される頻度の多い上位２つの第ｎ入力ツール候補「オーダー：注射」と「オーダー：処方」が起動され、注射設定画面と処方設定画面がコンピュータのスクリーン上に立ち上げられる。
【００４７】
Ｓｔｅｐ１３では、スクリーン上に立ち上がった第ｎ入力ツール候補の設定画面の中の１つが選択され、入力されたか否かを判断する。もし入力されなかった場合は、第ｎ入力ツールの設定画面を全て閉じて終了する。
【００４８】
Ｓｔｅｐ１４では、第ｎ入力ツール候補の設定画面の中の１つが入力された場合は、入力された第ｎ入力ツール候補の設定画面を残して、入力されなかった第ｎ入力ツール候補の設定画面を全て閉じる。
【００４９】
Ｓｔｅｐ１５では、入力された第ｎ入力ツールの設定画面での情報の入力を終えることで、入力した情報が患者個人情報に対応づけた電子カルテサーバーの記録媒体に保存される。そして、第ｎ入力ツールの設定画面が閉じられる。
【００５０】
Ｓｔｅｐ１６では、この第ｎ入力ツールの設定画面が閉じられることにしたがって配列Ａの１次元目と２次元目に格納されていたデータが消去される。
次に、配列Ａ再作成ループが始まる。ここからは、第ｎ入力ツールを実行し終えた次の第ｎ＋１入力ツールを立ち上げるプロセスである。例えば、最初の第１入力ツールの操作を終えた時に、第１入力ツールに続く第２入力ツールを立ち上げる際の処理プロセスに相当する。このループは、配列Ｂの１次元目に格納された要素数分繰り返される。
【００５１】
Ｓｔｅｐ１７では、情報を入力し終えた第ｎ入力ツールと配列Ｂの２次元目の第ｎ入力ツール名とで等しいものが存在するか否かを判断する。このプロセスは、実行し終えた第ｎ入力ツールと一致する第ｎ入力ツール名を配列Ｂの２次元目に有する入力ツール起動順ＩＤのみを抽出するための照合手段として行われる。
【００５２】
Ｓｔｅｐ１８では、もし配列Ｂの２次元目に実行し終えた第ｎ入力ツールと等しい第ｎ入力ツール名が格納されていたならば、実行し終えた第ｎ入力ツールと等しい第ｎ入力ツール名を２次元目に有する配列Ｂの１次元目の入力ツール起動順ＩＤを抽出し、先に消去した配列Ａの１次元目に格納する。
【００５３】
Ｓｔｅｐ１９では、配列Ａの１次元目に新たに格納された入力ツール起動順ＩＤにおける頻度を電子カルテサーバー２１の入力ツール起動順テーブル３０を参照して配列Ａの２次元目に格納する。
【００５４】
一方で、もし配列Ｂの２次元目に実行し終えた第ｎ入力ツールと等しい第ｎ入力ツール名が格納されていなかったならば、配列Ａにデータを格納しない。これは、配列Ａ再作成ループにおいて、実行し終えた第ｎ入力ツールと等しい配列Ｂの２次元目の第ｎ入力ツール名を有する入力ツール起動順ＩＤ以外の入力ツール起動順ＩＤを除くことに相当する。
【００５５】
以上のような配列Ａ再作成ループを配列Ｂの要素数分繰り返すことで配列Ａの１次元目
と２次元目が再び作成され、配列Ａの再作成ループを終了する。このようにすることで、設定された同じ病名に対して第ｎ入力ツールにおいて同じ入力ツール名を実行した入力ツール起動順ＩＤのみを抽出することができる。例えば、最初であったならば病名と第１入力ツールが確定し、第１入力ツール名が一致している入力ツール起動順ＩＤのみを抽出できる。
【００５６】
そして、全体ループの始めに戻り、上述と同様の処理プロセスを経て第ｎ＋１入力ツール候補に基づく第ｎ＋１入力ツールの設定画面が立ち上がることになる。このように全体ループが繰り返されることで病名に対する処置が進むごとに各入力ツール候補に基づく設定画面が立ち上がり、設定画面が選択されて入力されることで電子カルテの操作が円滑に誘導されてゆく。
【００５７】
以上を全体ループが終了するまで繰り返される。
このようにして、電子カルテクライアント２３では、病名ごとに対応した電子カルテの一連の情報の入力作業を円滑に行うことができる。そして、各入力ツールに基づく設定画面で入力した情報が、患者個人情報に対応づけた電子カルテサーバー２１の記録媒体に保存されてゆくことで患者個人情報が新たに作成もしくは更新されてゆく。それから、一連の電子カルテへの入力を終えてログオフすることで、電子クライアント２３は、電子カルテサーバー２１との接続を切断し、電子カルテシステムのログオン画面に戻る。
【００５８】
なお、入力ツール起動順テーブルは、「オーダー：注射」などに対応させて直ぐ後段に薬品名テーブルなどを挿入したテーブルとしてもよい。例えば、図６に示されるように、図３の第１入力ツールカラム３３に「オーダー：注射」が存在する場合、その後段に過去に「オーダー：注射」を選択した時にどのような薬品をどれくらい投与したかを示す第１薬品名のような第１入力ツール薬品名カラム６０を加えてよい。このようなテーブルを加えて図４Ａおよび図４Ｂに示される同様の処理プロセスを行うことによって、設定された病名に対して過去に選択された薬品名を頻度の多い順番から自動的に表示することができる。なお、図６で示される「ロセフィン」は、エフ  ホフマン  −  ラ  ロシユ  アーゲーの登録商標である。
【００５９】
また、「オーダー：注射」のみならず他の入力ツール名の後段にその入力ツール名に対応する物品名の「物品」あるいは作業名の「作業」のデータをテーブル化しておくことで頻度の多い順番から自動的に表示するようにしてもよい。
【００６０】
以上のような電子カルテシステムを構成することにより、電子カルテを初めて扱う利用者でも容易に操作手順を理解することができる。そして、電子カルテの画面を見ながらの操作になるのでマニュアルを見たり他者に尋ねる必要がない。さらに、過去に実行された入力ツールの起動順序を辿ることで効率良く操作を進めることができる。そして、入力ツール起動順テーブルが医療処置を行う熟練者が実行した電子カルテ操作の内容に基づいて作成されていた場合、医療処置を行う初心者が、医療処置を行う熟練者が実行した医療処置の優先順位を知ることができることで医療処置の選択における補助も兼ねる。また、電子カルテの操作においてアイコンなどを探して選択または決定する手間が省けることで短時間でテンポ良く操作を進めることができる。
【００６１】
以上、電子カルテの操作を誘導する為のプログラム、電子カルテの操作を誘導する方法、電子カルテの操作を誘導する装置における実施形態について述べた。
【図面の簡単な説明】
【００６２】
【図１Ａ】電子カルテシステムにおけるログイン画面を例示している。
【図１Ｂ】電子カルテシステムにおける患者選択画面を例示している。
【図１Ｃ】患者個人情報画面上に病名設定画面を立ち上げた画面を例示している。
【図１Ｄ】患者個人情報画面上に病名設定画面で病名を設定した画面を例示している。
【図１Ｅ】第１入力ツール候補が自動的に立ち上がった時の画面を例示している。
【図１Ｆ】図１Ｅにおいて注射設定画面を選択した時の画面を例示している
【図１Ｇ】図１Ｆの注射設定画面を入力し終えた時の入力情報を保存する画面を例示している。
【図１Ｈ】第２入力ツール候補が自動的に立ち上がった時の画面を例示している。
【図１Ｉ】電子カルテを保存する時の画面を例示している。
【図１Ｊ】電子カルテの保存が完了した時の画面を例示している。
【図１Ｋ】電子カルテシステムにおける患者選択画面を例示している。
【図１Ｌ】電子カルテシステムにおけるログイン画面を例示している。
【図２】電子カルテ操作の誘導に用いられるシステム構成の概略図である。
【図３】入力ツール起動順テーブルのテーブル構成を例示している。
【図４Ａ】図４Ａおよび図４Ｂは、電子カルテ操作を誘導するプログラムのデータ処理プロセスのフローチャートを例示している。
【図４Ｂ】図４Ａおよび図４Ｂは、電子カルテ操作を誘導するプログラムのデータ処理プロセスのフローチャートを例示している。
【図５】図４Ａおよび図４Ｂの処理フローのデータ処理に用いられる配列構造の参考例を示している。
【図６】図３の入力ツール起動順テーブルの「オーダー：注射」に対応させて薬品名テーブルを追加したテーブル構成を例示している。
【符号の説明】
【００６３】
１      ログイン画面
２      利用者ＩＤ
３      利用者パスワード
４      患者選択画面
５      患者ＩＤ
６      患者情報一覧
７      患者個人情報画面
８      病名設定画面
９      放射線設定画面
１０      注射設定画面
１１      薬品設定画面
１２      処方設定画面
１３      電子カルテ保存画面
２１      電子カルテサーバー
２２      Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）
２３      電子カルテクライアント
２４      入力ツール起動順データベース
３０      入力ツール起動順テーブル
３１      ＩＤカラム
３２      病名カラム
３３      第１入力ツールカラム
３４      第２入力ツールカラム
３５      頻度カラム
６０      第１入力ツール薬品名カラム
【図１Ａ】
2008225587.tif 000002
【図１Ｂ】
2008225587.tif 000003
【図１Ｃ】
2008225587.tif 000004
【図１Ｄ】
2008225587.tif 000005
【図１Ｅ】
2008225587.tif 000006
【図１Ｆ】
2008225587.tif 000007
【図１Ｇ】
2008225587.tif 000008
【図１Ｈ】
2008225587.tif 000009
【図１Ｉ】
2008225587.tif 000010
【図１Ｊ】
2008225587.tif 000011
【図１Ｋ】
2008225587.tif 000012
【図１Ｌ】
2008225587.tif 000013
【図２】
2008225587.tif 000014
【図３】
2008225587.tif 000015
【図４Ａ】
2008225587.tif 000016
【図４Ｂ】
2008225587.tif 000017
【図５】
2008225587.tif 000018
【図６】
2008225587.tif 000019