(57)【特許請求の範囲】
【請求項１】
コンピュータを、
利用者ＩＤを受け付ける第一受付手段と、
患者を診察する診療科を識別する診療科識別ＩＤを受け付ける第二受付手段と、
利用者ＩＤと診療科識別ＩＤとを対応付けて記憶した利用者テーブルを参照し、前記第一受付手段において受け付けられた利用者ＩＤに対応する所属科ＩＤを取得する取得手段と、
前記第二受付手段において受け付けられた診療科識別ＩＤと、前記取得手段において取得された所属科ＩＤとを比較し、一致した場合には前記利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合は共通変換辞書を起動する起動手段と、
して機能させることを特徴とする診療情報表示プログラム。
【請求項２】
前記起動手段は、前記診療科識別ＩＤと前記所属科ＩＤとを比較し、一致した場合には、利用者ＩＤ毎に存在する変換辞書から、前記利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合に場合には、同一の診療科の複数の利用者が共通して利用する共通変換辞書を起動することを特徴とする請求項１に記載の診療情報表示プログラム。
【請求項３】
前記コンピュータは、前記共通変換辞書に対応する利用者ＩＤの変換辞書を管理する管理データを記憶装置に記憶し、前記利用者ＩＤの変換辞書が更新された場合には、前記管理データに基づいて前記共通変換辞書を更新する更新手段として更にコンピュータに機能させることを特徴とする請求項１または２に記載の診療情報表示プログラム。
【請求項４】
利用者ＩＤを受け付ける第一受付手段と、
患者を診察する診療科を識別する診療科識別ＩＤを受け付ける第二受付手段と、
利用者ＩＤと診療科識別ＩＤとを対応付けて記憶した利用者テーブルを参照し、前記第一受付手段において受け付けられた利用者ＩＤに対応する所属科ＩＤを取得する取得手段と、
前記第二受付手段において受け付けられた診療科識別ＩＤと、前記取得手段において取得された所属科ＩＤとを比較し、一致した場合には前記利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合は共通変換辞書を起動する起動手段と、
を備えたことを特徴とする診療情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カルテに情報を入力する電子カルテシステムにおける辞書の起動処理を実行する診療情報表示プログラムおよび診療情報表示装置に関するものである。
【背景技術】
【０００２】
近年、患者を診察する医師等（以下、利用者と表記する）は、患者にかかる各種の情報（診察履歴、病症録等）を効率よく管理するために、電子カルテシステムを利用している。また、この電子カルテシステムは、複数の専門用語を含んだ辞書機能を備えている場合があり、利用者は、かかる辞書に含まれる専門用語を選択することで、患者のカルテに専門用語を入力し、難しい専門用語を利用者が直接入力する手間を省いている。
【０００３】
この辞書機能は、例えば、特許文献１、２に開示された技術を利用することができ、利用者に対して最適な辞書を提供することで、利用者の利便性を向上させている。例えば、利用者（内科の医師）が内科の患者のカルテに情報を入力する場合には、利用者が所属する診療科である内科用に最適化された辞書が利用者に提供され、利用者はかかる辞書を利用して、カルテに各種の専門用語を入力することが出来る。
【０００４】
【特許文献１】特開平６−１３１３２８号公報
【特許文献２】特開昭５４−７８０４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常病院では、各利用者は自分の所属する診療科の端末で当該診療科にかかる患者の情報をカルテに入力している。しかし、緊急時において、利用者は、自分の所属する診療科ではない患者の診察を行い、この患者にかかる情報をカルテに入力するケース（例えば、内科の利用者が外科の患者を診察し、かかる患者の情報をカルテに入力するケース）がある。
【０００６】
このケースの場合、利用者は、自分の所属する診療科用に最適化された辞書の代わりとなる辞書を利用することができないため、他の診療科にかかる専門用語を効率よく入力することが出来ず、従来の辞書機能の使い勝手が悪いという問題があった。
【０００７】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、利用者に対して最適な辞書を起動させ、他の診療科にかかる専門用語を効率よく入力させることが出来る診療情報表示プログラムおよび診療情報表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、この診療情報表示プログラムは、コンピュータを、利用者ＩＤを受け付ける第一受付手段と、患者を診察する診療科を識別する診療科識別ＩＤを受け付ける第二受付手段と、利用者ＩＤと診療科識別ＩＤとを対応付けて記憶した利用者テーブルを参照し、前記第一受付手段において受け付けられた利用者ＩＤに対応する所属科ＩＤを取得する取得手段と、前記第二受付手段において受け付けられた診療科識別ＩＤと、前記取得手段において取得された所属科ＩＤとを比較し、一致した場合には前記利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合は共通変換辞書を起動する起動手段と、して機能させることを要件とする。
【０００９】
また、この診療情報表示プログラムは、前記コンピュータは、前記共通変換辞書に対応する利用者ＩＤの変換辞書を管理する管理データを記憶装置に記憶し、前記利用者ＩＤの変換辞書が更新された場合には、前記管理データに基づいて前記共通変換辞書を更新する更新手段として更にコンピュータに機能させることを要件とする。
【００１０】
また、この診療情報表示装置は、利用者ＩＤを受け付ける第一受付手段と、患者を診察する診療科を識別する診療科識別ＩＤを受け付ける第二受付手段と、利用者ＩＤと診療科識別ＩＤとを対応付けて記憶した利用者テーブルを参照し、前記第一受付手段において受け付けられた利用者ＩＤに対応する所属科ＩＤを取得する取得手段と、前記第二受付手段において受け付けられた診療科識別ＩＤと、前記取得手段において取得された所属科ＩＤとを比較し、一致した場合には前記利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合は共通変換辞書を起動する起動手段と、を備えたことを要件とする。
【発明の効果】
【００１１】
この診療情報表示プログラムによれば、利用者ＩＤを受け付け、患者を診察する診療科を識別する診療科識別ＩＤを受け付け、利用者ＩＤと診療科識別ＩＤとを対応付けて記憶した利用者テーブルを参照し、利用者ＩＤに対応する所属科ＩＤを取得し、患者の診療科識別ＩＤと、利用者の所属科ＩＤとを比較し、一致した場合には利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合は共通変換辞書を起動するので、利用者が担当する患者の受診診療科に対応した辞書を準備でき、利用者のストレスを軽減することが出来る。
【００１２】
また、この診療情報表示プログラムによれば、利用者ＩＤの変換辞書が更新された場合には、管理データに基づいて共通変換辞書を更新するので、診療科共通辞書データを最適な形で更新することが出来る。
【発明を実施するための最良の形態】
【００１３】
以下に添付図面を参照して、この発明に係る診療情報表示プログラムおよび診療情報表示装置の好適な実施の形態を詳細に説明する。
【実施例】
【００１４】
まず、本実施例にかかる診療情報表示システムの概要および特徴について説明する。図１は、本実施例にかかる診療情報表示システムの概要および特徴を説明するための図である。本実施例にかかる診療情報表示システムは、患者を診察する医師（以下、利用者と表記する）の所属する診療科と、患者が診察される診療科とを比較し、比較結果に基づいて、利用者に提供する辞書を変更して起動する。
【００１５】
図１に示すように、例えば、所属する診療科が内科の利用者（Ａ医師）が、内科の患者を診察する場合には、利用者に対応する個人辞書（Ａ医師用に最適化された個人辞書）を起動して、利用者が患者のカルテに専門用語を入力する作業をサポートする。図１に示す例では、利用者が既往歴の枠に「か」から始まる専門用語を入力する際に、個人辞書に登録された「か」から始まる専門用語（１花粉症、２カリニ肺炎、・・・）を表示し、利用者の入力作業をサポートしている。
【００１６】
一方、所属する診療科が外科の利用者（Ｂ医師）が、内科の患者を診察する場合には、利用者に対応する個人辞書（外科の利用者用に最適化された個人辞書）の代わりに、診察科共通辞書（例えば、内科の各利用者が共通して利用する専門用語を含んだ辞書）を起動して、利用者が患者のカルテに専門用語を入力する作業をサポートする。図１に示す例では、利用者が既往歴の枠に「か」から始まる専門用語を入力する際に、診療科共通辞書に登録された「か」から始まる専門用語（１カリニ肺炎、２花粉症、３過換気症候群、４過敏性腸炎、・・・）を表示し、利用者の入力作業をサポートしている。
【００１７】
なお、所属する診療科が外科の利用者（Ｂ医師）が、外科の患者を診察する場合には、利用者に対応する個人辞書（外科のＢ医師用に最適化された個人辞書）を起動して、利用者が患者のカルテに専門用語を入力する作業をサポートする（図１の右下参照）。
【００１８】
このように、本実施例にかかる診療情報表示システムは、利用者の所属する診療科と患者が診察を受ける診療科とを比較して、個人辞書あるいは診療科共通辞書を起動し、利用者が専門用語を入力する作業をサポートするので、利用者が担当する患者の受診診療科に対応した辞書を準備でき、利用者のストレスを軽減することが出来る。
【００１９】
次に、本実施例にかかる診療情報表示システムのシステム構成について説明する。図２は、本実施例にかかる診療情報表示システムのシステム構成を示すブロック図である。同図に示すように、この診療情報表示システムは、電子カルテサーバ１００と電子カルテクライアント２００とを備え、電子カルテサーバ１００および電子カルテクライアント２００は、ネットワーク５０を介して相互に接続されている。
【００２０】
電子カルテサーバ１００は、利用者の個人辞書の情報（以下、利用者個人辞書データ）および各診療科の診療科共通辞書（以下、診療科共通辞書データ）を管理する装置であり、電子カルテクライアント２００からの要求に応じて、利用者個人辞書データ、診療科共通辞書データを電子カルテクライアント２００に送信する。
【００２１】
電子カルテクライアント２００は、電子カルテサーバ１００から利用者個人辞書データおよび診療科共通辞書データを取得して記憶し、利用者が患者のカルテに情報を入力する場合等に、利用者の所属する診療科と患者が受診する診療科とを比較して、比較結果に応じて、個人辞書あるいは診療科共通辞書を起動し、利用者の入力作業をサポートする装置である。
【００２２】
次に、図２に示した電子カルテサーバ１００の構成について説明する。図３は、本実施例にかかる電子カルテサーバ１００の構成を示す機能ブロック図である。同図に示すように、この電子カルテサーバ１００は、入力部１１０と、出力部１２０と、通信制御ＩＦ部１３０と、入出力制御ＩＦ部１４０と、記憶部１５０と、制御部１６０とを備えて構成される。なお、その他の構成は、周知の電子カルテシステムにおける電子カルテサーバと同様であるため、ここでは説明を省略する。
【００２３】
このうち、入力部１１０は、各種の情報を入力する入力手段であり、キーボードやマウス、マイクなどによって構成され、記憶部１５０（例えば、利用者個人辞書データ１５０ａ、診療科共通辞書データ１５０ｂ）に記憶する各種の情報を管理者等から受け付けて入力する。なお、後述するモニタ（出力部１２０）もマウスと協働してポインティングデバイス機能を実現する。
【００２４】
出力部１２０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成され、例えば、記憶部１５０（例えば、利用者個人辞書データ１５０ａ、診療科共通辞書データ１５０ｂ）に記憶された各種の情報等を出力する。
【００２５】
通信制御ＩＦ部１３０は、主に電子カルテクライアント２００との間における通信を制御する手段である。入出力制御ＩＦ部１４０は、入力部１１０、出力部１２０、通信制御ＩＦ部１３０、記憶部１５０、制御部１６０によるデータの入出力を制御する手段である。
【００２６】
記憶部１５０は、制御部１６０による各種処理に必要なデータおよびプログラムを記憶する記憶手段であり、特に本発明に密接に関連するものとしては、図３に示すように、利用者個人辞書データ１５０ａと、診療科共通辞書データ１５０ｂとを備える。
【００２７】
このうち、利用者個人辞書データ１５０ａは、利用者毎の個人辞書の情報を記憶するデータである。図４は、利用者個人辞書データ１５０ａのデータ構造の一例を示す図である。同図に示すように、この利用者個人辞書データ１５０ａは、利用者ＩＤと、診療科コードと、読み仮名と、シーケンス番号と、登録日時と、登録単語とを備える。
【００２８】
このうち、利用者ＩＤは、利用者を識別する識別情報である。診療科コードは、診療科を識別する識別情報である。例えば、診療コード「１０」は、内科を示し、診療コード「２０」は、外科を示す。読み仮名は、専門用語の頭文字を示す情報である。例えば、専門用語「花粉症」の読み仮名は「か」となる。
【００２９】
シーケンス番号は、専門用語の優先順位を示す情報である。シーケンス番号の値が小さいものほど優先順位が高くなり、個人辞書を使用する利用者に優先的に表示される。登録日時は、該当ラインの情報が登録された日時を示す情報である。登録単語は、登録された専門用語を示す情報である。
【００３０】
なお、図４に示すように、ここでは説明の便宜上、各利用者ＩＤに対応する各種の情報（診察科コード、読み仮名、シーケンス番号、登録日時、登録単語等）をあわせて格納しているが、利用者ＩＤ毎に分けて各種の情報を複数のディレクトリに格納しても良い。例えば、電子カルテサーバ１００が、利用者個人辞書データ１５０ａの利用者ＩＤ「ＭＤ０００００００００１」の各種情報を格納するディレクトリの構造は、「C:\個人辞書\MD0000000001\」となる。
【００３１】
診療科共通辞書データ１５０ｂは、診療科毎に共通して利用可能な診療科共通辞書の情報を記憶するデータである。図５は、診療科共通辞書データ１５０ｂのデータ構造の一例を示す図である。同図に示すように、この診療科共通辞書データ１５０ｂは、診療科コードと、読み仮名と、シーケンス番号と、登録日時と、登録単語とを備える。
【００３２】
ここで、診察科コード、読み仮名、シーケンス番号、登録日時、登録単語の説明は、上記の利用者個人辞書データ１５０ａで説明した診察科コード、読み仮名、シーケンス番号、登録日時、登録単語の説明と同様である。
【００３３】
なお、診療科共通辞書データ１５０ｂは、診療科毎に各種の情報（診察科コード、読み仮名、シーケンス番号、登録日時、登録単語等）を登録している。図５に示す例では、診療コードが「１０」となる「内科」の診療科共通辞書データと、診療コードが「２０」となる「外科」の診療科共通辞書データとを有している。
【００３４】
また、図５に示すように、ここでは説明の便宜上、各診療科コード（診療科）に対応する各種の情報（読み仮名、シーケンス番号、登録日時、登録単語等）をあわせて格納しているが、診療科コード毎に分けて各種の情報を複数のディレクトリに格納しても良い。例えば、電子カルテサーバ１００が、診療科共通辞書データ１５０ｂの診療科コード「１０」の各種情報を格納するディレクトリの構造は、「C:\診療科共通辞書\10\」となる。
【００３５】
制御部１６０は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、データ管理処理部１６０ａを備える。
【００３６】
このデータ管理処理部１６０ａは、記憶部１５０に記憶された利用者個人辞書データ１５０ａおよび診察科共通辞書データ１５０ｂを管理する手段である。具体的に、このデータ管理処理部１６０ａは、電子カルテクライアント２００からのデータ要求に応答して、利用者個人辞書データ１５０ａあるいは診療科共通辞書データ１５０ｂを出力する。
【００３７】
なお、利用者個人辞書データ１５０ａのデータ要求には、利用者ＩＤが含まれている。かかるデータ要求をデータ管理処理部１６０ａが受け付けた場合には、データ要求に含まれる利用者ＩＤと利用者個人辞書データ１５０ａとを比較して、利用者ＩＤに対応する利用者個人辞書データ１５０ａ中のデータを電子カルテクライアント２００に出力する。ここで、利用者ＩＤに対応するデータが利用者個人辞書データ１５０ａ中に存在しない場合には、利用者個人辞書データ１５０ａは、利用者ＩＤに対応する利用者個人辞書データが存在しない旨の情報を出力する。
【００３８】
また、データ管理処理部１６０ａは、利用者個人辞書データ１５０ａの更新データ（電子カルテクライアント２００から送信される利用者個人辞書データ；以下、個人辞書更新データ）を取得した場合には、取得した個人辞書更新データによって、利用者個人辞書データ１５０ａを更新する。
【００３９】
この個人辞書更新データには、利用者ＩＤが含まれており、データ管理処理部１６０ａは、かかる利用者ＩＤに対応する利用者個人辞書データ１５０ａを個人辞書更新データによって更新する。
【００４０】
また、データ管理処理部１６０ａは、診療科共通辞書データ１５０ｂの更新データ（電子カルテクライアント２００から送信される利用者個人辞書データ；以下、共通辞書更新データ）を取得した場合には、取得した共通辞書更新データによって、診療科共通辞書データ１５０ｂを更新する。
【００４１】
この共通辞書更新データには、診療科コードが含まれており、データ管理処理部１６０ａは、診療科共通辞書データ１５０ｂのうち、共通辞書更新データに含まれる診療科コードに対応するデータを、共通辞書更新データによって更新する。
【００４２】
次に、図２に示した電子カルテクライアント２００の構成について説明する。図６は、本実施例にかかる電子カルテクライアント２００の構成を示す機能ブロック図である。同図に示すように、この電子カルテクライアント２００は、入力部２１０と、出力部２２０と、通信制御ＩＦ部２３０と、入出力制御ＩＦ部２４０と、記憶部２５０と、制御部２６０とを備えて構成される。なお、その他の構成は、周知の電子カルテシステムにおける電子カルテクライアントと同様の構成であるため、ここでは説明を省略する。
【００４３】
このうち、入力部２１０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成され、例えば、記憶部２５０（例えば、デフォルト辞書データ２５０ａ、利用者個人辞書データ２５０ｂ、診療科共通辞書データ２５０ｃ、利用者管理テーブル２５０ｄ、患者管理テーブル２５０ｅ、診療科マスタデータ２５０ｆ、対象利用者管理データ２５０ｇ）に記憶された各種の情報を利用者から受け付けて入力する。なお、後述するモニタ（出力部２２０）もマウスと協働してポインティングデバイス機能を実現する。
【００４４】
出力部２２０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成され、例えば、記憶部２５０（例えば、デフォルト辞書データ２５０ａ、利用者個人辞書データ２５０ｂ、診療科共通辞書データ２５０ｃ、利用者管理テーブル２５０ｄ、患者管理テーブル２５０ｅ、診療科マスタデータ２５０ｆ、対象利用者管理データ２５０ｇ）に記憶された各種の情報を出力する。
【００４５】
通信制御ＩＦ部２３０は、主に電子カルテサーバ１００との間における通信を制御する手段である。入出力制御ＩＦ部２４０は、入力部２１０、出力部２２０、通信制御ＩＦ部２３０、記憶部２５０、制御部２６０によるデータの入出力を制御する手段である。
【００４６】
記憶部２５０は、制御部２６０による各種処理に必要なデータおよびプログラムを記憶する記憶手段であり、特に本発明に密接に関連するものとしては、図６に示すように、デフォルト辞書データ２５０ａと、利用者個人辞書データ２５０ｂと、診療科共通辞書データ２５０ｃと、利用者管理テーブル２５０ｄと、患者管理テーブル２５０ｅと、診療科マスタデータ２５０ｆと、対象利用者管理データ２５０ｇとを備える。
【００４７】
このうち、デフォルト辞書データ２５０ａは、利用者用に最適化された利用者個人辞書データ、あるいは、診療科毎に設定された診療科共通辞書データとは異なり、一般的な用語（例えば、医療用語）を含んだ辞書データ（全電子カルテクライアント共通のデフォルト辞書ファイル）である。なお、このデフォルト辞書データ２５０ａは、所定のディレクトリに格納されているものとする。例えば、電子カルテクライアント２００が、デフォルト辞書データ２５０ａを格納するディレクトリの構造は、「C:\デフォルト辞書\」となる。
【００４８】
利用者個人辞書データ２５０ｂは、利用者毎の個人辞書の情報を記憶するデータである。なお、利用者個人辞書データ２５０ｂのデータ構造は、図４に示した利用者個人辞書データ１５０ａのデータ構造と同様（但し、単一の利用者ＩＤに対応する各種情報のみを有しているものとする）であるため説明を省略する。なお、電子カルテクライアント２００は、所定のディレクトリに利用者個人辞書データ２５０ｂを格納しても良い。例えば、電子カルテクライアント２００が、利用者個人辞書データ２５０ｂを格納するディレクトリの構造は、「C:\個人辞書\」となる。
【００４９】
診察科共通辞書データ２５０ｃは、診療科毎に共通して利用可能な診療科共通辞書の情報を記憶するデータである。なお、診療科共通辞書データ２５０ｃのデータ構造は、図５に示した診療科共通辞書データ１５０ｂのデータ構造と同様であるため説明を省略する。なお、電子カルテクライアント２００は、診察科共通辞書データ２５０ｃを、診療科コード毎に分けて各種の情報を複数のディレクトリに格納しても良い。例えば、電子カルテクライアント２００が、診療科共通辞書データ２５０ｃの診療科コード「１０」の各種情報を格納するディレクトリの構造は、「C:\診療科共通辞書\10\」となる。
【００５０】
利用者管理テーブル２５０ｄは、利用者に対する各種の情報を記憶するデータである。図７は、利用者管理テーブル２５０ｄのデータ構造の一例を示す図である。同図に示すように、この利用者管理テーブル２５０ｄは、利用者ＩＤと、パスワードと、職種と、利用者名と、所属診察科コードと、生年月日とを備える。
【００５１】
ここで、所属診察科コードは、利用者の所属する診療科を識別する情報である。例えば、所属診療科コードが「１０」である場合には、利用者の所属する診療科は「内科」であり、所属診療科コードが「２０」である場合には、利用者の所属する診療科は「外科」である。
【００５２】
患者管理テーブル２５０ｅは、患者に対する各種の情報を記憶するデータである。図８は、患者管理テーブル２５０ｅのデータ構造の一例を示す図である。同図に示すように、この患者管理テーブル２５０ｅは、患者を識別する患者ＩＤと、患者名と、性別と、年齢とを備える。
【００５３】
診療科マスタデータ２５０ｆは、診療科コードと、診療科名とを対応付けて記憶するデータである。図９は、診療科マスタデータ２５０ｆのデータ構造の一例を示す図である。同図に示すように、この診療科マスタデータ２５０ｆは、診療科コードと、診療科名とを対応付けている。例えば、診療科コード「１０」が、診療科名「内科」に対応し、診療科コード「２０」が、診療科名「外科」に対応している。
【００５４】
対象利用者管理データ２５０ｇは、診療科共通辞書データ２５０ｃに含まれる利用者個人辞書データの利用者ＩＤを管理するデータである。図１０は、対象利用者管理データ２５０ｇのデータ構造の一例を示す図である。同図に示すように、この対象利用者管理データ２５０ｇは、診療科コードと利用者ＩＤとを対応付けて記憶している。例えば、利用者ＩＤ「ＭＤ０００００００００１」に対応する利用者個人辞書データ２５０ｂのデータは、診療科コード「１０」の診療科、すなわち「内科」の診療科共通辞書に対応付けられている。また、利用者ＩＤ「ＭＤ０００００００１２２」の利用者は、診療科コード「２０」の診療科、すなわち「外科」の診療科共通辞書に対応付けられている。
【００５５】
従って、利用者ＩＤ「ＭＤ０００００００００１」の利用者個人辞書データが更新された場合には、診療科コード「１０」の診療科共通辞書データが更新されることになる。また、利用者ＩＤ「ＭＤ０００００００１２２」の利用者個人辞書データが更新された場合には、診療科コード「２０」の診療科共通辞書データが更新されることになる。
【００５６】
図６の説明に戻ると、制御部２６０は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、起動時処理部２６０ａと、ログイン処理部２６０ｂと、アップロード処理部２６０ｃと、ＦＥＰ処理部２６０ｄとを備える。
【００５７】
このうち、起動時処理部２６０ａは、電子カルテクライアント２００が起動した際の初期処理を実行する手段である。具体的に、起動時処理部２６０ａが実行する初期処理について説明すると、起動時処理部２６０ａは、電子カルテサーバ１００にアクセスして診療科共通辞書データ１５０ｂを要求する。そして、起動時処理部２６０ａは、診療科共通辞書データ１５０ｂを取得した場合に、取得した診療科共通辞書データ１５０ｂを、診療科共通辞書データ２５０ｃとして、記憶部２５０（指定されたディレクトリ）に記憶する。
【００５８】
ログイン処理部２６０ｂは、利用者からのログイン要求あるいは患者のログイン要求を受け付けた場合に、ログインに起因する各種の処理（利用者ログイン処理、患者情報入力処理）を実行する手段である。まず、ログイン処理部２６０ｂが実行する利用者ログイン処理について説明した後に、患者情報入力処理について説明する。
【００５９】
（利用者ログイン処理）
まず、ログイン処理部２６０ｂは、利用者のログイン画面を出力部２２０に出力して、利用者に利用者ＩＤおよびパスワードの入力を促す。図１１は、利用者に対するログイン画面の一例を示す図である。
【００６０】
この場合、利用者は、入力部２１０を利用して、ログイン画面の利用者ＩＤおよびパスワードの欄に、利用者ＩＤおよびパスワードを入力する。ログイン処理部２６０ｂは、入力部２１０から利用者ＩＤおよびパスワードを取得した場合に、利用者管理テーブル２５０ｄにアクセスし、取得した利用者ＩＤおよびパスワードの組み合わせに対応する利用者名、所属診療科コード、職種を取得する。
【００６１】
そして、ログイン処理部２６０ｂは、ログイン画面に、利用者名、所属診療科、職種の情報を出力する（図１１の右側参照）。ここで、所属診療科の情報は、所属診療科コードと診療科マスタデータ２５０ｆとを比較することで特定することが出来る。なお、ログイン処理部２６０ｂは、入力部２１０から取得した利用者ＩＤとパスワードとの組合せが利用者管理テーブル２５０ｄに存在しない場合には、ログインに失敗した旨の情報をログイン画面に出力する。
【００６２】
続いて、ログイン処理部２６０ｂは、ログイン時に入力部２１０から取得した利用者ＩＤを格納したデータ要求を、電子カルテサーバ１００に送信することで、利用者ＩＤに対応する利用者個人辞書データを電子カルテサーバ１００から取得する。
【００６３】
ログイン処理部２６０ｂは、利用者ＩＤに対応する利用者個人辞書データを取得した場合（換言すれば、利用者ＩＤに対応する利用者個人辞書データが電子カルテサーバ１００に存在する場合）には、個人辞書を有効にするコマンドをＦＥＰ処理部２６０ｄに出力する。
【００６４】
一方、ログイン処理部２６０ｂは、利用者ＩＤに対応する利用者個人辞書データを取得できない場合（換言すれば、利用者ＩＤに対応する利用者個人辞書データが電子カルテサーバ１００に存在しない場合）には、所属診療科コードをキーにして、利用者所属の診療科共通辞書を有効にするコマンドをＦＥＰ処理部２６０ｄに出力する。
【００６５】
（患者情報入力処理）
まず、ログイン処理部２６０ｂは、患者情報入力画面を出力部２２０に出力して、利用者に患者ＩＤおよび診療科の入力を促す。図１２は、患者情報入力画面の一例を示す図である。
【００６６】
この場合、利用者は、入力部２１０を利用して、患者情報入力画面の患者ＩＤおよび受診科（患者が受診する診療科）を入力する（診療科コードを直接入力しても良い）。ログイン処理部２６０ｂは、入力部２１０から患者ＩＤおよび受診科を取得した場合に、患者管理テーブル２５０ｅにアクセスし、患者ＩＤに対応する患者名、性別、年齢の情報を取得し、患者情報入力画面に、患者名、性別、年齢の情報を取得する。
【００６７】
続いて、ログイン処理部２６０ｂは、診療科マスタデータ２５０ｆにアクセスし、患者の診療科コードを判定する。例えば、診療科が「内科」の場合には、診療科コードは「１０」となり、診療科が「外科」の場合には、診療科コードは「２０」となる。
【００６８】
ログイン処理部２６０ｂは、利用者ログイン処理時に、入力部２１０から取得した利用者の所属診療科コードと患者の診療科コードとを比較して、値が一致するかを判定し、値が一致しない場合に、診療科共通辞書を有効にするコマンドをＦＥＰ処理部２６０ｄに出力する。
【００６９】
また、ログイン処理部２６０ｂは、入力部２１０から取得した利用者の所属診療科コードと患者の診療科コードとの値が一致しない場合に、利用者ＩＤと患者の診療科コードとを対応付けて対象利用者管理データ２５０ｇに登録する。
【００７０】
アップロード処理部２６０ｃは、利用者のログオフ時に、利用者個人辞書データ２５０ｂを電子カルテサーバ１００にアップロードする手段である。具体的に、アップロード処理部２６０ｃは、入力部２１０からログオフ要求を取得した場合に、利用者の利用者ＩＤと、利用者個人辞書データ２５０ｂとを、個人辞書更新データとして電子カルテサーバ１００に出力する。
【００７１】
また、アップロード処理部２６０ｃは、対象利用者管理データ２５０ｇに基づいて、利用者ＩＤの利用者個人辞書データ２５０ｂが、診療科共通辞書データ２５０ｃに対応しているか否かを判定する。例えば、利用者ＩＤが「ＭＤ０００００００００１」である場合には、かかる利用者ＩＤの利用者個人辞書データ２５０ｂは、診療科コード「１０（内科）」の診療科共通辞書データに対応していると判定する。
【００７２】
アップロード処理部２６０ｃは、利用者ＩＤの利用者個人辞書データ２５０ｂが、診療科共通辞書データ２５０ｃに対応していると判定した場合には、診療科コード（対象利用者管理データ２５０ｇにおいて、利用者ＩＤに対応付けられた診療科コード）と、利用者個人辞書データとを共通辞書更新データとして電子カルテサーバ１００に出力する。また、アップロード処理部２６０ｃは、デフォルト辞書を有効にするコマンドをＦＥＰ処理部２６０ｄに出力する。
【００７３】
ＦＥＰ処理部２６０ｄは、電子カルテのデータ入力にかかる各種の処理を実行する手段であり、特に、本発明に密接に関連するものとしては、デフォルト辞書、個人辞書、あるいは、診療科共通辞書を起動して、利用者が入力部２１０を介して、電子カルテに専門用語を入力する作業をサポートする（図１参照）。
【００７４】
このＦＥＰ処理部２６０ｄは、デフォルト辞書、個人辞書、診療科共通辞書のうち、いずれの辞書を利用するのを管理するための、使用辞書管理テーブルを保持している。図１３は、使用辞書管理テーブルの一例を示す図である。
【００７５】
図１３において、デフォルト辞書フラグは、デフォルト辞書を起動するか否かを示す情報であり、デフォルト辞書フラグが「オン」の場合に、デフォルト辞書を起動する。個人辞書フラグは、個人辞書を起動するか否かを示す情報であり、個人辞書フラグが「オン」の場合に、個人辞書を起動する。診療科共通辞書フラグは、診療科共通辞書を起動するか否かを示す情報であり、診療科共通辞書フラグが「オン」の場合に、診療科共通辞書を起動する。
【００７６】
ＦＥＰ処理部２６０ｄは、デフォルト辞書を有効にするコマンドを受け付けた場合には、デフォルト辞書フラグを「オン」に設定し、その他のフラグを「オフ」に設定する。また、ＦＥＰ処理部２６０ｄは、個人辞書を有効にするコマンドを受け付けた場合には、個人辞書フラグを「オン」に設定し、その他のフラグを「オフ」に設定する。また、ＦＥＰ処理部２６０ｄは、診療科共通辞書を有効にするコマンドを受け付けた場合には、診療科共通辞書フラグを「オン」に設定し、その他のフラグを「オフ」に設定する。
【００７７】
なお、上記各コマンドは、例えば、ＩＭＥ（登録商法）２００７に準拠しており、デフォルト辞書を有効にするコマンドは、「IMJPUEXC.EXE  SETCUSTOMDICTPATH  C:\デフォルト辞書\IMJP12\imjp12cu.dic」となり、個人辞書を有効にするコマンドは、「IMJPUEXC.EXE  SETCUSTOMDICTPATH  C:\個人辞書\IMJP12\imjp12cu.dic」となり、診療科共通辞書を有効にするコマンドは、例えば、「IMJPUEXC.EXE  SETCUSTOMDICTPATH  C:\診療科共通辞書\10\IMJP12\imjp12cu.dic」となる。
【００７８】
ＦＥＰ処理部２６０ｄは、利用者から入力部２１０を介して、辞書を起動する要求を受け付けた場合には、上記の使用辞書管理テーブルを基にしてデフォルト辞書、個人辞書、あるいは、診療科共通辞書を起動する。
【００７９】
具体的に、ＦＥＰ処理部２６０ｄは、使用辞書管理テーブルのデフォルト辞書フラグが「オン」となっている場合には、デフォルト辞書データ２５０ａに基づいたデフォルト辞書を起動する。
【００８０】
また、ＦＥＰ処理部２６０ｄは、使用辞書管理テーブルの個人辞書フラグが「オン」となっている場合には、利用者個人辞書データ２５０ｂに基づいた個人辞書を起動する。また、利用者に個人辞書を利用される過程において、個人辞書に新たな専門用語が登録、あるいは削除された場合には、ＦＥＰ処理部２６０ｄは、専門用語の登録・削除に応じて、利用者個人辞書データ２５０ｂを更新する。
【００８１】
また、ＦＥＰ処理部２６０ｄは、使用辞書管理テーブルの診療科共通辞書フラグが「オン」となっている場合には、診療科共通辞書データ２５０ｃに基づいた診療科共通辞書を起動する。
【００８２】
次に、本実施例にかかる電子カルテクライアント２００の各種処理手順について説明する。まず、電子カルテクライアント起動処理の処理手順について説明する。図１４は、電子カルテクライアント起動処理の処理手順を示すフローチャートである。
【００８３】
図１４に示すように、電子カルテクライアント２００が起動した場合に（ステップＳ１０１）、起動時処理部２６０ａが、全ての診療科共通辞書データをダウンロードし（ステップＳ１０２）、診療科共通辞書データをディレクトリに格納する（ステップＳ１０３）。
【００８４】
次に、利用者ログイン処理の処理手順について説明する。図１５は、利用者ログイン処理の処理手順を示すフローチャートである。同図に示すように、電子カルテクライアント２００は、ログイン処理部２６０ｂが、利用者ＩＤおよびパスワードを受け付け（ステップＳ２０１）、利用者管理テーブル２５０ｄにアクセスし、利用者ＩＤおよびパスワードに対応する利用者名、所属診療科、職種、所属診療科コードを取得する（ステップＳ２０２）。
【００８５】
そして、ログイン処理部２６０ｂは、ディスプレイ（出力部２２０）に利用者名、所属診療科、職種の情報を出力し（ステップＳ２０３）、利用者個人辞書データを電子カルテサーバ１００からダウンロードし、ディレクトリに格納する（ステップＳ２０４）。
【００８６】
続いて、ログイン処理部２６０ｂは、利用者ＩＤに対応する利用者個人辞書データが存在するか否かを判定し（ステップＳ２０５）、存在する場合には（ステップＳ２０６，Ｙｅｓ）、個人辞書を有効にするコマンドを発行する（ステップＳ２０７）。一方、利用者ＩＤに対応する利用者個人辞書データが存在しない場合には（ステップＳ２０６，Ｎｏ）、所属診療科コードをキーにして、利用者所属の診療科共通辞書を有効にするコマンドを発行する（ステップＳ２０８）。
【００８７】
次に、患者情報入力処理の処理手順について説明する。図１６は、患者情報入力処理の処理手順を示すフローチャートである。同図に示すように、電子カルテクライアント２００は、ログイン処理部２６０ｂが、患者ＩＤを受け付け（ステップＳ３０１）、患者が受診する診療科を受け付ける（ステップＳ３０２）。
【００８８】
そして、患者管理テーブル２５０ｅにアクセスし、患者ＩＤに対応する患者名、性別、年齢の情報を取得し（ステップＳ３０３）、ログイン処理部２６０ｂは、ディスプレイ（出力部２２０）に、患者名、性別、年齢の情報を出力し（ステップＳ３０４）、診療科マスタデータ２５０ｆにアクセスし、診療科の診療科コードを判定する（ステップＳ３０５）。
【００８９】
続いて、ログイン処理部２６０ｂは、利用者の所属診療科コードと患者の診療科コードとを比較し、一致するか否かを判定し（ステップＳ３０６）、一致しない場合には（ステップＳ３０７，Ｎｏ）、患者の診療科コードをキーにして、診療科共通辞書を有効にするコマンドを発行する（ステップＳ３０８）。一方、利用者の所属診療科コードと患者の診療科コードとが一致する場合には（ステップＳ３０７，Ｙｅｓ）、そのまま処理を終了する。
【００９０】
次に、アップロード処理の処理手順について説明する。図１７は、アップロード処理の処理手順を示すフローチャートである。同図に示すように、電子カルテクライアント２００は、アップロード処理部２６０ｃが、ログオフを受け付け（ステップＳ４０１）、利用者ＩＤに対応する利用者個人辞書データ２５０ｂを取得し、電子カルテサーバ１００の記憶部１５０（利用者個人辞書データ１５０ａ）にアップロードする（ステップＳ４０２）。
【００９１】
そして、アップロード処理部２６０ｃは、利用者ＩＤの利用者が、診療科共通辞書を利用した利用者か否かを判定し（ステップＳ４０３）、利用している場合には（ステップＳ４０４，Ｙｅｓ）、利用者ＩＤに対応する利用者個人辞書データ２５０ｂを、電子カルテサーバ１００の記憶部１５０（診療科共通辞書データ１５０ｂ）にアップロードし（ステップＳ４０５）、デフォルト辞書を有効にするコマンドを出力する（ステップＳ４０６）。
【００９２】
一方、利用者ＩＤの利用者が、診療科共通辞書を利用した利用者ではない場合には（ステップＳ４０４，Ｎｏ）、ステップＳ４０６に移行する。
【００９３】
上述してきたように、本実施例にかかる診療情報表示システムは、電子カルテクライアント２００が、利用者ＩＤおよび、患者を診察する診療科を識別する診療科コードを受け付け、利用者ＩＤと所属診療科コードとを対応付けて記憶した利用者管理テーブル２５０ｄを参照し、利用者ＩＤに対応する所属診療科コードを取得し、患者の診療科コードと、利用者の所属診療科コードとを比較し、一致した場合には利用者ＩＤに対応する個人辞書を起動し、一致しなかった場合は診療科共通辞書を起動するので、利用者が担当する患者の受診診療科に対応した辞書を準備でき、利用者のストレスを軽減することが出来る。
【００９４】
また、本実施例にかかる診療情報表示システムは、電子カルテクライアント２００が対象利用者管理データ２５０ｇに基づいて、電子カルテサーバ１００の診療科共通辞書データ１５０ｂを更新するので、診療科共通辞書データを最適な形で更新することが出来る。
【００９５】
なお、上記の実施例では説明を省略したが、データ管理処理部１６０ａは、図１８に示すような辞書格納位置指定画面を表示して、利用者個人辞書データ１５０ａおよび診療科共通辞書データ１５０ｂを格納する位置を利用者に指定させることが出来る。図１８は、辞書格納位置指定画面の一例を示す図である。
【００９６】
ところで、本実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部あるいは一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００９７】
また、図３に示した電子カルテサーバ１００、図６に示した電子カルテクライアント２００の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行われる各処理機能は、その全部または任意の一部がＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００９８】
図１９は、実施例にかかる電子カルテサーバ１００を構成するコンピュータ３０のハードウェア構成を示す図である。図１９に示すように、このコンピュータ（電子カルテサーバ）３０は、入力装置３１、モニタ３２、ＲＡＭ（Random  Access  Memory）３３、ＲＯＭ（Read  Only  Memory）３４、記憶媒体からデータを読み取る媒体読取装置３５、他の装置との間でデータの送受信を行う通信装置３６、ＣＰＵ（Central  Processing  Unit）３７、ＨＤＤ（Hard  Disk  Drive）３８をバス３９で接続して構成される。
【００９９】
そして、ＨＤＤ３８には、上記した電子カルテサーバ１００の機能と同様の機能を発揮する管理処理プログラム３８ｂが記憶されている。ＣＰＵ３７が、管理処理プログラム３８ｂを読み出して実行することにより、管理処理プロセス３７ａが起動される。ここで、管理処理プロセス３７ａは、図３に示したデータ管理処理部１６０ａに対応する。
【０１００】
また、ＨＤＤ３８は、利用者個人辞書データ１５０ａ、診療科共通辞書データ１５０ｂに対応する各種データ３８ａを記憶する。ＣＰＵ３７は、ＨＤＤ３８に格納された各種データ３８ａを読み出して、ＲＡＭ３３に格納し、ＲＡＭ３３に格納された各種データ３３ａを用いて、データ管理を行う。
【０１０１】
図２０は、実施例にかかる電子カルテクライアント２００を構成するコンピュータ４０のハードウェア構成を示す図である。図２０に示すように、このコンピュータ（電子カルテクライアント）４０は、入力装置４１、モニタ４２、ＲＡＭ（Random  Access  Memory）４３、ＲＯＭ（Read  Only  Memory）４４、記憶媒体からデータを読み取る媒体読取装置４５、他の装置との間でデータの送受信を行う通信装置４６、ＣＰＵ（Central  Processing  Unit）４７、ＨＤＤ（Hard  Disk  Drive）４８をバス４９で接続して構成される。
【０１０２】
そして、ＨＤＤ４８には、上記した電子カルテクライアント２００の機能と同様の機能を発揮する電子カルテクライアント処理プログラム４８ｂが記憶されている。ＣＰＵ４７が、電子カルテクライアント処理プログラム４８ｂを読み出して実行することにより、電子カルテクライアント処理プロセス４７ａが起動される。ここで、電子カルテクライアント処理プロセス４７ａは、図６に示した起動時処理部２６０ａ、ログイン処理部２６０ｂ、アップロード処理部２６０ｃ、ＦＥＰ処理部２６０ｄに対応する。
【０１０３】
また、ＨＤＤ４８は、図６のデフォルト辞書データ２５０ａ、利用者個人辞書データ２５０ｂ、診療科共通辞書データ２５０ｃ、利用者管理テーブル２５０ｄ、患者管理テーブル２５０ｅ、診療科マスタデータ２５０ｆ、対象利用者管理データ２５０ｇに対応する各種データ４８ａを記憶する。ＣＰＵ４７は、ＨＤＤ４８に格納された各種データ４８ａを読み出して、ＲＡＭ４３に格納し、ＲＡＭ４３に格納された各種データ４３ａを用いて、検索対象物の位置を判定する。
【０１０４】
ところで、図１９に示した管理処理プログラム３８ｂ、図２０に示した電子カルテクライアント処理プログラム４８ｂは、必ずしも最初からＨＤＤ３８，４８に記憶させておく必要はない。たとえば、コンピュータに挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータの内外に備えられるハードディスクドライブ（ＨＤＤ）などの「固定用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータに接続される「他のコンピュータ（またはサーバ）」などに管理処理プログラム３８ｂ、電子カルテクライアント処理プログラム４８ｂを記憶しておき、コンピュータがこれらから管理処理プログラム３８ｂ、電子カルテクライアント処理プログラム４８ｂを読み出して実行するようにしてもよい。
【０１０５】
上記の実施例を含む実施形態に関し、以下の付記を開示する。
【０１０６】
（付記１）コンピュータを、
利用者ＩＤを受け付ける第一受付手段と、
患者を診察する診療科を識別する診療科識別ＩＤを受け付ける第二受付手段と、
利用者ＩＤと診療科識別ＩＤとを対応付けて記憶した利用者テーブルを参照し、前記第一受付手段において受け付けられた利用者ＩＤに対応する所属科ＩＤを取得する取得手段と、
前記第二受付手段において受け付けられた診療科識別ＩＤと、前記取得手段において取得された所属科ＩＤとを比較し、一致した場合には前記利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合は共通変換辞書を起動する起動手段と、
して機能させることを特徴とする診療情報表示プログラム。
【０１０７】
（付記２）前記コンピュータは、前記共通変換辞書に対応する利用者ＩＤの変換辞書を管理する管理データを記憶装置に記憶し、前記利用者ＩＤの変換辞書が更新された場合には、前記管理データに基づいて前記共通変換辞書を更新する更新手段として更にコンピュータに機能させることを特徴とする付記１に記載の診療情報表示プログラム。
【０１０８】
（付記３）利用者ＩＤを受け付ける第一受付手段と、
患者を診察する診療科を識別する診療科識別ＩＤを受け付ける第二受付手段と、
利用者ＩＤと診療科識別ＩＤとを対応付けて記憶した利用者テーブルを参照し、前記第一受付手段において受け付けられた利用者ＩＤに対応する所属科ＩＤを取得する取得手段と、
前記第二受付手段において受け付けられた診療科識別ＩＤと、前記取得手段において取得された所属科ＩＤとを比較し、一致した場合には前記利用者ＩＤに対応する変換辞書を起動し、一致しなかった場合は共通変換辞書を起動する起動手段と、
を備えたことを特徴とする診療情報表示装置。
【０１０９】
（付記４）前記共通変換辞書に対応する利用者ＩＤの変換辞書を管理する管理データを記憶する記憶手段と、前記利用者ＩＤの変換辞書が更新された場合には、前記管理データに基づいて前記共通変換辞書を更新する更新手段とを更に備えたことを特徴とする付記３に記載の診療情報表示装置。
【産業上の利用可能性】
【０１１０】
以上のように、本発明にかかる診療情報表示プログラムおよび診療情報表示装置は、電子カルテシステムに有用であり、特に、利用者に適した辞書を起動して利用者にかかる負担を軽減させる必要がある場合に適している。
【図面の簡単な説明】
【０１１１】
【図１】本実施例にかかる診療情報表示システムの概要および特徴を説明するための図である。
【図２】本実施例にかかる診療情報表示システムのシステム構成を示すブロック図である。
【図３】本実施例にかかる電子カルテサーバの構成を示す機能ブロック図である。
【図４】利用者個人辞書データのデータ構造の一例を示す図である。
【図５】診療科共通辞書データのデータ構造の一例を示す図である。
【図６】本実施例にかかる電子カルテクライアントの構成を示す機能ブロック図である。
【図７】利用者管理テーブルのデータ構造の一例を示す図である。
【図８】患者管理テーブルのデータ構造の一例を示す図である。
【図９】診療科マスタデータのデータ構造の一例を示す図である。
【図１０】対象利用者管理データのデータ構造の一例を示す図である。
【図１１】利用者に対するログイン画面の一例を示す図である。
【図１２】患者情報入力画面の一例を示す図である。
【図１３】使用辞書管理テーブルの一例を示す図である。
【図１４】電子カルテクライアント起動処理の処理手順を示すフローチャートである。
【図１５】利用者ログイン処理の処理手順を示すフローチャートである。
【図１６】患者情報入力処理の処理手順を示すフローチャートである。
【図１７】アップロード処理の処理手順を示すフローチャートである。
【図１８】辞書格納位置指定画面の一例を示す図である。
【図１９】実施例にかかる電子カルテサーバを構成するコンピュータのハードウェア構成を示す図である。
【図２０】実施例にかかる電子カルテクライアントを構成するコンピュータのハードウェア構成を示す図である。
【符号の説明】
【０１１２】
３０，４０    コンピュータ
３１，４１    入力装置
３２，４２    モニタ
３３，４３    ＲＡＭ
３３ａ，３８ａ，４３ａ，４８ａ  各種データ
３４，４４    ＲＯＭ
３５，４５    媒体読取装置
３６，４６    通信装置
３７，４７    ＣＰＵ
３７ａ  管理処理プロセス
３８，４８    ＨＤＤ
３８ｂ  管理処理プログラム
３９，４９  バス
４７ａ  電子カルテクライアント処理プロセス
４８ｂ  電子カルテクライアント処理プログラム
５０    ネットワーク
１００    電子カルテサーバ
１１０，２１０    入力部
１２０，２２０    出力部
１３０，２３０    通信制御ＩＦ部
１４０，２４０    入出力制御ＩＦ部
１５０，２５０    記憶部
１５０ａ  利用者個人辞書データ
１５０ｂ  診療科共通辞書データ
１６０，２６０    制御部
１６０ａ  データ管理処理部
２００    電子カルテクライアント
２５０ａ  デフォルト辞書データ
２５０ｂ  利用者個人辞書データ
２５０ｃ  診療科共通辞書データ
２５０ｄ  利用者管理テーブル
２５０ｅ  患者管理テーブル
２５０ｆ  診療科マスタデータ
２５０ｇ  対象利用者管理データ
２６０ａ  起動時処理部
２６０ｂ  ログイン処理部
２６０ｃ  アップロード処理部
２６０ｄ  ＦＥＰ処理部
【図１】
0005181693.tif 000002
【図２】
0005181693.tif 000003
【図３】
0005181693.tif 000004
【図４】
0005181693.tif 000005
【図５】
0005181693.tif 000006
【図６】
0005181693.tif 000007
【図７】
0005181693.tif 000008
【図８】
0005181693.tif 000009
【図９】
0005181693.tif 000010
【図１０】
0005181693.tif 000011
【図１１】
0005181693.tif 000012
【図１２】
0005181693.tif 000013
【図１３】
0005181693.tif 000014
【図１４】
0005181693.tif 000015
【図１５】
0005181693.tif 000016
【図１６】
0005181693.tif 000017
【図１７】
0005181693.tif 000018
【図１８】
0005181693.tif 000019
【図１９】
0005181693.tif 000020
【図２０】
0005181693.tif 000021