(57)【要約】【課題】患者の病名に合わせて、より適切な操作の履歴を抽出することができる仕組みを提供する。【解決手段】クライアント端末と情報処理装置が通信可能な情報処理システムであって、電子カルテに表示された患者の診断を行うユーザの操作の履歴を記憶する記憶手段と、前記記憶手段により記憶された操作の履歴を病名に対応付けて操作の履歴をデータテーブルで管理する管理手段と、電子カルテに表示された患者の診断を行う際に、前記管理手段により管理されるデータテーブルに、当該患者の病名に該当するレコードが存在する場合、対応する操作の履歴を当該データテーブルから抽出する抽出手段と、前記抽出手段により抽出された操作の履歴を用いて、操作の内容を実行する実行手段とを備える。【選択図】図７
2014127002.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末と情報処理装置が通信可能な情報処理システムであって、
電子カルテに表示された患者の診断を行うユーザの操作の履歴を記憶する記憶手段と、
前記記憶手段により記憶された操作の履歴を病名に対応付けて操作の履歴をデータテーブルで管理する管理手段と、
電子カルテに表示された患者の診断を行う際に、前記管理手段により管理されるデータテーブルに、当該患者の病名に該当するレコードが存在する場合、対応する操作の履歴を当該データテーブルから抽出する抽出手段と、
前記抽出手段により抽出された操作の履歴を用いて、操作の内容を実行する実行手段と
を備えることを特徴とする情報処理システム。
【請求項２】
前記管理手段は、前記操作の履歴に、優先度を示す情報を対応付けて管理し、
前記抽出手段は、複数のレコードが存在する場合、前記管理手段によりデータテーブルに管理される優先度を示す情報を用いて、１つのレコードの特定を行うことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記抽出手段により抽出された操作の履歴に対して、優先度を下げる指示を受け付ける受付手段を備え、
前記管理手段は、前記受付手段により優先度を下げる指示がなされたことに応じて、対応する操作の履歴の優先度を下げることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記抽出手段により抽出された操作の履歴をテンプレート化する指示を受け付ける第二の受付手段を備え、
前記管理手段は、前記第二の受付手段によりテンプレート化の指示を受け付けた場合、当該指示をなしたユーザ情報と指示を受け付けた操作の履歴とを対応付けて、テンプレートデータテーブルに管理することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
クライアント端末と情報処理装置が通信可能な情報処理システムにおける情報処理方法であって、
電子カルテに表示された患者の診断を行うユーザの操作の履歴を記憶する記憶ステップと、
前記記憶ステップにより記憶された操作の履歴を病名に対応付けて操作の履歴をデータテーブルで管理する管理ステップと、
電子カルテに表示された患者の診断を行う際に、前記管理ステップにより管理されるデータテーブルに、当該患者の病名に該当するレコードが存在する場合、対応する操作の履歴を当該データテーブルから抽出する抽出ステップと、
前記抽出ステップにより抽出された操作の履歴を用いて、操作の内容を実行する実行ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
クライアント端末と情報処理装置が通信可能な情報処理システムにおいて実行可能なプログラムであって、
電子カルテに表示された患者の診断を行うユーザの操作の履歴を記憶する記憶手段、
前記記憶手段により記憶された操作の履歴を病名に対応付けて操作の履歴をデータテーブルで管理する管理手段、
電子カルテに表示された患者の診断を行う際に、前記管理手段により管理されるデータテーブルに、当該患者の病名に該当するレコードが存在する場合、対応する操作の履歴を当該データテーブルから抽出する抽出手段、
前記抽出手段により抽出された操作の履歴を用いて、操作の内容を実行する実行手段
として前記情報処理システムを機能させることを特徴とするプログラム。
【請求項７】
電子カルテに表示された患者の診断を行うユーザの操作の履歴を記憶する記憶手段を備えるクライアント端末と通信可能な情報処理装置であって、
前記クライアント端末からの要求に応じて、当該クライアント端末の前記記憶手段により記憶された操作の履歴を病名に対応付けて操作の履歴をデータテーブルで管理する管理手段と、
前記クライアント端末からの要求に応じて、当該クライアント端末において電子カルテに表示された患者の診断を行う際に、前記管理手段により管理されるデータテーブルに、当該患者の病名に該当するレコードが存在する場合、対応する操作の履歴を当該データテーブルから抽出する抽出手段と、
前記抽出手段により抽出された操作の履歴を用いて、操作の内容を前記クライアント端末において実行する指示を行う実行手段と
を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
ユーザの操作の支援を行う技術分野に関する。
【背景技術】
【０００２】
電子カルテなど、各種データ参照に多数の操作が必要となる医療系システムにおいて、操作を支援し各種データ参照操作の効率をあげるシステムが存在する。
特許文献１には、データ参照効率をあげるため、ユーザの操作履歴を記録するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１９８１０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１のシステムではユーザの操作履歴を記憶するのみであるため、ユーザ支援時に症状または病名、ユーザの職種やユーザなどに関する定型的な操作を優先的に提示するには、ユーザが繰り返し定型的操作を行い該当操作の優先度を高める必要があり、定型的な操作がユーザ支援時に提示されるようになるまでに時間と手間がかかるという問題がある。
【０００５】
また、特許文献１のシステムではユーザの操作履歴を記録するが、誤って操作をした場合の操作記憶無効化機能がない。そのため特許文献１のシステムでは、有効な操作と無効な操作とが混在して記録されてしまい、ユーザ支援時に提示する有効な情報の抽出精度が悪くなるという問題もある。
【０００６】
そこで、本発明は、上記課題を解決するものであり、患者の病名に合わせて、より適切な操作の履歴を抽出することができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、クライアント端末と情報処理装置が通信可能な情報処理システムであって、電子カルテに表示された患者の診断を行うユーザの操作の履歴を記憶する記憶手段と、前記記憶手段により記憶された操作の履歴を病名に対応付けて操作の履歴をデータテーブルで管理する管理手段と、電子カルテに表示された患者の診断を行う際に、前記管理手段により管理されるデータテーブルに、当該患者の病名に該当するレコードが存在する場合、対応する操作の履歴を当該データテーブルから抽出する抽出手段と、前記抽出手段により抽出された操作の履歴を用いて、操作の内容を実行する実行手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、患者の病名に合わせて、より適切な操作の履歴を抽出することができる仕組みを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の医療情報システムの構成の一例を示すシステム構成図である。
【図２】本発明の実施の形態における医療情報サーバのハードウェア構成例を示す図である。
【図３】本発明の実施の形態におけるクライアント端末のハードウェア構成例を示す図である。
【図４】操作支援システムの操作記憶処理手順または操作記憶実行処理手順への分岐までの流れを説明するためのフローチャートである。
【図５】操作支援システムの操作記憶処理手順を説明するためのフローチャートである。
【図６】操作支援システムの操作記憶実行処理手順を説明するためのフローチャートである。
【図７】操作支援システムの操作無効化処理手順を説明するためのフローチャートである。
【図８（１）】操作支援システムのテンプレート活用、登録処理手順を説明するためのフローチャートである。
【図８（２）】操作支援システムのテンプレート活用、登録処理手順を説明するためのフローチャートである。
【図９】操作支援システムのテンプレート活用、活用処理手順を説明するためのフローチャートである。
【図１０】操作記憶の画面例である。図１０は図５のフローチャートに対応している。
【図１１】操作記憶実行の画面例である。
【図１２】操作無効化の画面例である。
【図１３】テンプレート登録の画面例である。
【図１４】テンプレート活用の画面例である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１は、本発明の医療情報システムの構成の一例を示すシステム構成図である。
本発明の実施の形態における情報処理システムは、一般的に電子カルテシステムとも呼ばれ、医療業務に関するコンピュータシステムである。
【００１１】
情報処理システムは、医療情報サーバ１０１と、１台以上のクライアント端末１０２とが、ローカルエリアネットワーク（ＬＡＮ）又はインターネットなどのネットワーク１０３を介して接続される構成となっている。
【００１２】
医療情報サーバ１０１は、電子カルテに関する情報（医療情報）を管理するコンピュータ（情報処理装置）である。本実施の形態において、医療情報サーバ１０１は、操作支援装置の一例として機能する。なお、ユーザの操作支援を行うために用いる各種データテーブルを管理している。
【００１３】
クライアント端末１０２は、電子カルテの閲覧及び入力などに利用されるコンピュータである。たとえば、利用者端末１０２は、医療機関における診察室、ナースステーション、ベッド再度、又は検査室等に配置され、医師、看護師、検査技師などによって利用される。利用者端末１０２は、各人に割り当てられていてもよいし、複数のユーザによって共用されてもよい。なお、ユーザの操作支援を行うために用いる各種データテーブルを管理してもよい。
【００１４】
なお、本発明の実施の形態においては、医療情報サーバ１０１が各種情報を管理して、クライアント端末１０２で電子カルテの閲覧・入力がなされる例として説明を行うが、一つの情報処理装置がそのすべての役割をはたして処理を行っても同様の効果を得ることができる。
【００１５】
図２は、本発明の実施の形態における医療情報サーバのハードウェア構成例を示す図である。
【００１６】
医療情報サーバは、それぞれバス２０７で相互に接続されているＣＰＵ２０１と、インタフェース装置２０２と、ドライブ装置２０３と、補助記憶装置２０５と、メモリ装置２０６とを有する。
【００１７】
医療情報サーバでの処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体２０４によって提供される。プログラムを記録した記録媒体２０４がドライブ装置２０３にセットされると、プログラムが記録媒体２０４からドライブ装置２０３を介して補助記憶装置２０５にインストールされる。但し、プログラムのインストールは必ずしも記録媒体２０４より行う必要はなく、ネットワークを介してほかのコンピュータよりダウンロードするようにしてもよい。補助記憶装置２０５は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１８】
メモリ装置２０６は、プログラムの起動指示があった場合に、補助記憶装置２０５からプログラムを読みだして格納する。ＣＰＵ２０１は、メモリ装置２０６に格納されたプログラムに従って医療情報サーバに係る機能を実行する。インタフェース装置２０２は、ネットワークに接続するためのインタフェースとして用いられる。
【００１９】
図３は、本発明の実施の形態におけるクライアント端末のハードウェア構成例を示す図である。
【００２０】
クライアント端末は、それぞれバス３０９で接続されているＣＰＵ３０１と、インタフェース装置３０２と、ドライブ装置３０３と、補助記憶装置３０５と、メモリ装置３０６と、メインモニタ３０７と、サブモニタ３０８（サブモニタを使用しない構成でも可）とを有する。
【００２１】
クライアント端末での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体３０４によって提供される。プログラムを記録した記録媒体３０４がドライブ装置３０３にセットされると、プログラムが記録媒体３０４からドライブ装置３０３を介して補助記憶装置３０５にインストールされる。但し、プログラムのインストールは必ずしも記録媒体３０４より行う必要はなく、ネットワークを介してほかのコンピュータよりダウンロードするようにしてもよい。補助記憶装置３０５は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００２２】
メモリ装置３０６は、プログラムの起動指示があった場合に、補助記憶装置３０５からプログラムを読みだして格納する。ＣＰＵ３０１は、メモリ装置３０６に格納されたプログラムに従ってクライアント端末に係る機能を実行する。インタフェース装置３０２は、ネットワークに接続するためのインタフェースとして用いられる。
以下、図面に基づいて本実施形態における操作支援システムの処理手順について説明する。
【００２３】
図４は、操作支援システムの操作記憶処理手順または操作記憶実行処理手順への分岐までの流れを説明するためのフローチャートである。
【００２４】
まず、操作者である医師は、クライアント端末１０２を操作して、医療情報サーバ１０１にログインを行い、当該医療情報サーバ１０１で管理されている患者情報にアクセスを行う。そして、対象となる患者情報を読み出す操作を行う。
【００２５】
ステップＳ４０１において、クライアント端末１０２は、読み出した患者情報を表示装置に表示させる処理を行う。図１０の１００１に表示例を示す。電子カルテには、ログインユーザ名、患者名、病名、病状、症状などが、表示される。
ステップＳ４０２において、クライアント端末１０２は、操作の履歴を記憶する処理を開始する。操作の履歴とは、ユーザの操作手順のことである。
【００２６】
ステップＳ４０３において、クライアント端末１０２は、医療情報サーバ１０１が管理している操作記憶テーブルにアクセスをして、対象となっている患者の病名Ｘ（図１０の例の場合、「あいうえお」）と合致する病名が存在するかの確認を行う。存在しない場合、図５のフローチャートへ進み、存在する場合、図６または図７のフローチャートへ進む。なお、図５へ進む場合の、医療情報サーバ１０１で管理している操作記憶テーブルの例を５１に、操作詳細記憶テーブルの例を５２に示す。また、図６または図７へ進む場合の、医療情報サーバ１０１で管理している操作記憶テーブルの例を６１に、操作詳細記憶テーブルの例を６２に示す。
【００２７】
図５は、操作支援システムの操作記憶処理手順を説明するためのフローチャートである。同図のフローチャートは、クライアント端末におけるユーザの操作を記憶する処理手順を示す。
ステップＳ５０１において、クライアント端末１０２は、操作記憶がないことから、操作記憶テーブルからの読み出しを行うことなく処理を継続する。
【００２８】
その後、ステップＳ５０２、ステップＳ５０３、ステップＳ５０４において、クライアント端末１０２は、ユーザ操作により、Ａ表示、Ｂ表示、Ｃ表示の処理を実行する。図１０に表示の具体例を示す。Ａ表示、Ｂ表示、Ｃ表示は、電子カルテに配置されているそれぞれに対応するボタンが押下されることによりそれぞれ別ウインドウで表示される。医者は、診断に必要な情報を得るために、必要な画面を表示させる操作を行う。
ステップＳ５０５において、クライアント端末１０２は、ユーザの操作に応じて、患者情報を表示していた画面（電子カルテ）を閉じる。
ステップＳ５０６において、クライアント端末１０２は、操作の履歴を記憶する処理を終了する。
【００２９】
ステップＳ５０７において、クライアント端末１０２は、記憶した操作の履歴を、医療情報サーバ１０１が管理する操作記憶テーブルと操作詳細記憶テーブルに格納させる処理を行う。図５の５１１と５２１に追加して格納した場合の例を示す。なお、操作を行うユーザの属性に経験値を付加することで、経験値の高いユーザの場合は、レベルアップの程度を高めてもよい。経験値の高いユーザの操作の履歴は再利用の価値が高い可能性があるためである。このように登録された操作は、次回以降他のユーザに再利用されることとなる。レベルが高いほど優先度が高いといえる。
【００３０】
図６は、操作支援システムの操作記憶実行処理手順を説明するためのフローチャートである。同図のフローチャートは、クライアント端末における操作記憶を実行する処理手順を示す。なお、本実施の形態では、医師が操作するクライアント端末１０２は、メインモニタとサブモニタの２つの表示装置により操作されるものとして以下の説明を行う。
【００３１】
ステップＳ６０１において、クライアント端末１０２は、操作記憶があることから、操作記憶テーブルで記憶されている操作のうち、レベルの高い操作を抽出して実行する。図４の６１および６２の例では、まず、レベル「６」を抽出し、操作ＩＤ「ＯＰＥ０１３４」をキーとして、Ａ表示、Ｂ表示、Ｃ表示の操作手順を抽出して、自動に表示する処理を実行する（ステップＳ６０２〜ステップＳ６０４）。ここでは、サブモニタに表示するものとする。
ステップＳ６０５において、クライアント端末１０２は、ユーザの操作に従って、サブモニタに表示されているＡ表示を、メインモニタに移動させて表示する。
ステップＳ６０６において、クライアント端末１０２は、ユーザの操作に従って、サブモニタに表示されているＢ表示を、メインモニタに移動させて表示する。
【００３２】
この例では、Ａ表示とＢ表示が移動して表示されたことから、医師が診察に必要な有効な操作であったと想定することができる。表示画面の一連の遷移を図１１に示す。
ステップＳ６０７において、クライアント端末１０２は、ユーザの操作に応じて、患者情報を表示していた画面（電子カルテ）を閉じる。
ステップＳ６０８において、クライアント端末１０２は、操作の履歴を記憶する処理を終了する。
【００３３】
ステップＳ６０９において、クライアント端末１０２は、記憶した操作の履歴を、医療情報サーバ１０１が管理する操作記憶テーブルと操作詳細記憶テーブルに格納させる処理を行う。図６の６１１と６２１に追加して格納した場合の例を示す。この例では、実行された操作のみレベルアップさせるため、６１１に新たなレコードを追加して、６２１にＡ表示、Ｂ表示の操作を記憶させている。このように必要な操作の履歴が順次レベルアップするため、有効な操作の履歴を蓄積することができるようになる。
【００３４】
図７は、操作支援システムの操作無効化処理手順を説明するためのフローチャートである。同図のフローチャートは、クライアント端末における操作記憶を無効化する処理手順を示す。なお、本実施の形態では、医師が操作するクライアント端末１０２は、メインモニタとサブモニタの２つの表示装置により操作されるものとして以下の説明を行う。
なお、ステップＳ６０１〜ステップＳ６０４までは、図６に示す処理を同様のため説明を省略する。
ステップＳ７０１において、クライアント端末１０２は、ユーザの操作により、操作無効ボタンの押下を受け付ける。
ステップＳ７０２において、クライアント端末１０２は、自動実行により表示された表示画面（ウインドウ）を閉じる。
ステップＳ７０３において、クライアント端末１０２は、Ｅ表示ボタンを押下するユーザの操作に従って、サブモニタにＥ表示を行う。
【００３５】
ステップＳ７０４において、クライアント端末１０２は、Ｆ表示ボタンを押下するユーザの操作に従って、サブモニタにＦ表示を行う。表示画面の一連の遷移を図１２に示す。
ステップＳ７０５において、クライアント端末１０２は、ユーザの操作に応じて、患者情報を表示していた画面（電子カルテ）を閉じる。
ステップＳ７０６において、クライアント端末１０２は、操作の履歴を記憶する処理を終了する。
【００３６】
ステップＳ７０７において、クライアント端末１０２は、記憶した操作の履歴を、医療情報サーバ１０１が管理する操作記憶テーブルと操作詳細記憶テーブルに格納させる処理を行う。図７の７１１と７２１に追加して格納した場合の例を示す。この例では、自動実行された操作に対して操作無効とされたことからレベルを下げ、実行された操作を追加して記憶させている。このように操作無効の指定ができるため、例えば、システムの操作には慣れていないが、経験値の高いユーザであるため、本来適切な操作の履歴でないものがレベルの高い状態で管理されていたとしても、操作の無効の指定を行うことで、レベルダウンさせることができるようになる
【００３７】
図８（１）および図８（２）は、操作支援システムのテンプレート活用（１）登録処理手順を説明するためのフローチャートである。同図のフローチャートは、クライアント端末におけるテンプレートの登録を実行する処理手順を示す。なお、本実施の形態では、医師が操作するクライアント端末１０２は、メインモニタとサブモニタの２つの表示装置により操作されるものとして以下の説明を行う。
【００３８】
まず、操作者である医師は、クライアント端末１０２を操作して、医療情報サーバ１０１にログインを行い、当該医療情報サーバ１０１で管理されている患者情報にアクセスを行う。そして、対象となる患者情報を読み出す操作を行う。
ステップＳ８０１において、クライアント端末１０２は、読み出した患者情報を表示装置に表示させる処理を行う。
ステップＳ８０２において、クライアント端末１０２は、操作の履歴を記憶する処理を開始する。
【００３９】
ステップＳ８０３において、クライアント端末１０２は、医療情報サーバ１０１が管理しているユーザテンプレートテーブルにアクセスをして、対象となっている患者の病名Ｘ（「あいうえお」）と合致する病名について、ログインユーザＡ（「ＤＲ−０００１」）のレコードが存在するかの確認を行う。図８の８１にユーザテンプレートテーブルの一例を示す。
【００４０】
該当するユーザテンプレート操作がない場合、ステップＳ８０４において、クライアント端末１０２は、医療情報サーバ１０１が管理している職種テンプレートテーブルにアクセスをして、対象となっている患者の病名Ｘと合致する病名について、ログインユーザの職種Ｂのレコードが存在するかの確認を行う。図８の８３に職種テンプレートテーブルの一例を示す。
【００４１】
該当する職種テンプレートテーブル操作がない場合、ステップＳ８０５において、クライアント端末１０２は、医療情報サーバ１０１が管理している操作記憶テーブルにアクセスをして、対象となっている患者の病名Ｘと合致する病名のレコードが存在するかの確認を行う。
【００４２】
該当する操作記憶がある場合、ステップＳ６０１において、クライアント端末１０２は、記憶されている操作のうちレベルの高い操作を実行する。なお、ステップＳ６０１〜Ｓ６０６までの処理は、図６に示す処理と同様のため説明を省略する。
ステップＳ８０６において、クライアント端末１０２は、ユーザの操作に従って、操作テンプレート化ボタンが押下されたことを受け付ける。
ステップＳ８０７において、クライアント端末１０２は、テンプレート化確認ダイアログを表示する。
【００４３】
ステップＳ８０８において、クライアント端末１０２は、テンプレートの種類選択、ＯＫボタンが押下されたことを受け付ける。なお、本発明の実施の形態では、テンプレートの種類として、例えば、個人名や職種名に対応付けて登録できるようにしている。表示画面の一連の遷移を図１３に示す。
ステップＳ８０９において、クライアント端末１０２は、その他の操作の指示を受け付ける。
ステップＳ８１０において、クライアント端末１０２は、ユーザの操作に応じて、患者情報を表示していた画面（電子カルテ）を閉じる。
ステップＳ８１１において、クライアント端末１０２は、操作の履歴を記憶する処理を終了する。
【００４４】
ステップＳ８１２において、クライアント端末１０２は、ダイアログで選択された種類のテンプレートをユーザテンプレートテーブルとユーザテンプレート詳細テーブルに登録する。図８（２）の８１１と８２１にレコードが追加された例を示す。
【００４５】
ステップＳ８１３において、クライアント端末１０２は、記憶した操作の履歴を、医療情報サーバ１０１が管理する操作記憶テーブルと操作詳細記憶テーブルに格納させる処理を行う。図８（２）の８５１と８６１にレコードが追加された例を示す。このようにテンプレートとして登録された操作は、次回以降自分が再利用できるようになる。
【００４６】
図９は、操作支援システムのテンプレート活用（２）活用処理手順を説明するためのフローチャートである。同図のフローチャートは、クライアント端末におけるテンプレートの活用を実行する処理手順を示す。なお、本実施の形態では、医師が操作するクライアント端末１０２は、メインモニタとサブモニタの２つの表示装置により操作されるものとして以下の説明を行う。
【００４７】
ステップＳ８０１〜ステップＳ８０３までの処理は、図８に示す処理と同じため説明を省略する。なお、図９の９１にユーザテンプレートテーブルの一例を示す。
【００４８】
この例では、病名「あいうえお」、ユーザ「ＤＲ−０００１」がユーザテンプレートデータに存在したため、ステップＳ９０１において、クライアント端末１０２は、該当するレコードのＵＴ−ＩＤ（「ＵＴ０５３４」）を用いて、ユーザテンプレート詳細テーブル９２から、操作の履歴を抽出して実行する（ステップＳ９０２〜ステップＳ９０３）。ここでは、サブモニタに表示するものとする。表示画面の一連の遷移を図１４に示す。
ステップＳ９０４において、クライアント端末１０２は、その他の操作の指示を受け付ける。
ステップＳ９０５において、クライアント端末１０２は、ユーザの操作に応じて、患者情報を表示していた画面（電子カルテ）を閉じる。
ステップＳ９０６において、クライアント端末１０２は、操作の履歴を記憶する処理を終了する。
【００４９】
ステップＳ９０７において、クライアント端末１０２は、記憶した操作の履歴を、医療情報サーバ１０１が管理する操作記憶テーブルと操作詳細記憶テーブルに格納させる処理を行う。図９の９５の例では、同じ操作があったことから、レベルを「７」から「８」にアップしたことを示している。このように登録したテンプレートが簡単に呼び出せることができるため、適切な画面の表示を簡単に行えるようになる。
【００５０】
上述した通り、本発明によれば、患者の病名に合わせて、より適切な操作の履歴を抽出することができる仕組みを提供することができる。
【００５１】
また、有用でない操作の履歴を少なくして、より有効な操作の履歴を記憶させることにより、ユーザの操作の支援を可能とする仕組みを提供することができる。これは、定型的な操作をテンプレート化することにより、症状または病名、ユーザの職種やユーザなどに関する定型的な操作をユーザに提示できるようになるためである。
【００５２】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、
種々の変形・変更が可能である。
【００５３】
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【００５４】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００５５】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００５６】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【符号の説明】
【００５７】
１０１  医療情報サーバ
１０２  クライアント端末
２０１  ＣＰＵ
２０２  インタフェース装置
２０３  ドライブ装置
２０４  記録媒体
２０５  補助記憶装置
２０６  メモリ装置
２０７  バス
３０１  ＣＰＵ
３０２  インタフェース装置
３０３  ドライブ装置
３０４  記録媒体
３０５  補助記憶装置
３０６  メモリ装置
３０７  メインモニタ
３０８  サブモニタ
３０９  バス
【図１】
2014127002.tif 000003
【図２】
2014127002.tif 000004
【図３】
2014127002.tif 000005
【図４】
2014127002.tif 000006
【図５】
2014127002.tif 000007
【図６】
2014127002.tif 000008
【図７】
2014127002.tif 000009
【図８（１）】
2014127002.tif 000010
【図８（２）】
2014127002.tif 000011
【図９】
2014127002.tif 000012
【図１０】
2014127002.tif 000013
【図１１】
2014127002.tif 000014
【図１２】
2014127002.tif 000015
【図１３】
2014127002.tif 000016
【図１４】
2014127002.tif 000017