(57)【要約】【課題】  オーダー入力画面を手軽にカスタマイズできるようにした医用文書作成システムを提供すること。【解決手段】  実施形態の医用文書作成システムは、表示部と、患者ごとに固有の情報を保持するデータベースと、文書作成手段と、オーダー入力画面編集手段とを具備する。文書作成手段は、複数の項目を備えるオーダー入力画面において入力された内容と、データベースから取得した情報とを反映する医用文書を作成する。オーダー入力画面編集手段は、予め用意された複数の入力コントロールから選択された入力コントロールを初期画面に配置して、オーダー入力画面をカスタマイズする。【選択図】  図１
2017016188.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
患者ごとに固有の情報を保持するデータベースと、
複数の項目を備えるオーダー入力画面において入力された内容と、前記データベースから取得した情報とを反映する医用文書を作成する文書作成手段と、
予め用意された複数の入力コントロールから選択された入力コントロールを初期画面に配置して、前記オーダー入力画面をカスタマイズするオーダー入力画面編集手段とを具備することを特徴とする、医用文書作成システム。
【請求項２】
前記オーダー入力画面編集手段は、前記選択された入力コントロールの前記表示部における配置を確認しつつ前記オーダー入力画面をカスタマイズ可能とすることを特徴とする、請求項１に記載の医用文書作成システム。
【請求項３】
前記データベースは、前記患者の過去のオーダー情報を保持し、
前記文書作成手段は、前記患者の過去のオーダー情報を前記データベースから取得し、当該取得されたオーダー情報により前記オーダー入力画面における前記項目の値を初期化することを特徴とする、請求項１に記載の医用文書作成システム。
【請求項４】
前記文書作成手段は、定期的に実施されるオーダーに関する前記患者の過去のオーダー情報を前記データベースから取得し、一定期間の経過後に、前記オーダー入力画面への入力をユーザに促すことを特徴とする、請求項３に記載の医用文書作成システム。
【請求項５】
前記文書作成手段は、既定の基準に基づいて複数のオーダー情報をグループ化し、当該グループ化されたオーダー情報を前記オーダー入力画面に反映させることを特徴とする、請求項１に記載の医用文書作成システム。
【請求項６】
表示部を備えるコンピュータにより実行されるプログラムであって、前記コンピュータを、
患者ごとに固有の情報を保持するデータベースと、
複数の項目を備えるオーダー入力画面において入力された内容と、前記データベースから取得した情報とを反映する医用文書を作成する文書作成手段と、
予め用意された複数の入力コントロールから選択された入力コントロールを初期画面に配置して、前記オーダー入力画面をカスタマイズするオーダー入力画面編集手段、として機能させることを特徴とする、医用文書作成プログラム。
【請求項７】
前記オーダー入力画面編集手段は、前記選択された入力コントロールの前記表示部における配置を確認しつつ前記オーダー入力画面をカスタマイズ可能とすることを特徴とする、請求項６に記載の医用文書作成プログラム。
【請求項８】
前記データベースは、前記患者の過去のオーダー情報を保持し、
前記文書作成手段は、前記患者の過去のオーダー情報を前記データベースから取得し、当該取得されたオーダー情報により前記オーダー入力画面における前記項目の値を初期化することを特徴とする、請求項６に記載の医用文書作成プログラム。
【請求項９】
前記文書作成手段は、定期的に実施されるオーダーに関する前記患者の過去のオーダー情報を前記データベースから取得し、一定期間の経過後に、前記オーダー入力画面への入力をユーザに促すことを特徴とする、請求項８に記載の医用文書作成プログラム。
【請求項１０】
前記文書作成手段は、既定の基準に基づいて複数のオーダー情報をグループ化し、当該グループ化されたオーダー情報を前記オーダー入力画面に反映させることを特徴とする、請求項６に記載の医用文書作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、医用文書作成システムおよび医用文書作成プログラムに関する。
【背景技術】
【０００２】
医用文書作成システムあるいは医用文書作成システムは、患者の診断や医療事務をコンピュータにより支援することが可能である。この種のシステムは総合病院、大学病院あるいは地域の診療所など医療拠点の規模によらず用いられており、電子カルテシステムと連携して導入されることもある。
【０００３】
医用文書は各種の処方箋や紹介状、診療情報提供書、あるいは診断書など多岐にわたる。そこで、定型の文書フォーマット（テンプレート）をあらかじめ用意しておき、予め登録されたデータ（患者基本情報（患者番号、患者氏名、生年月日、性別等）、病名、検査結果、バイタルなど）をテンプレートに挿入することが従来から行われている。市販のアプリケーションソフト（ワープロソフト／帳票ソフトなど）などで「差し込み印刷」と称して知られる技術は、これに類似する技術である。この種の技術を用いれば医用文書を作成する効率を高めることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０５６５７０号公報
【特許文献２】特開２０００−２００３１６号公報
【特許文献３】特開２００４−１４５５７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
患者ごとのデータを挿入されたテンプレート（オーダー入力画面）には、患者の名前や年齢などとともに患者に固有のデータが引用されている。引用されたデータを事後的に修正したり、編集したりすることもできる。
【０００６】
しかしながら、オーダー入力画面そのものを加工したり変更できるようにした技術は知られていない。診療科や地域的特性など医療環境をとりまく事情は様々であり、このような固有の事情に応じてオーダー入力画面における入力項目やそのレイアウトを変更（改変、カスタマイズ）したいというニーズは多い。比較的大規模な病院であればサービスマンが出向いて都度、ソフトウェアを改変することも可能であるが、規模の小さな診療所などではそのような対応が難しい。オーダー入力画面を手軽にカスタマイズできるようにした医用文書作成システムが要望されており、このニーズは、ソフトウェアのインタフェース改造に詳しい技術者に頼ることの難しい診療所などにおいて、特に高い。
【０００７】
目的は、オーダー入力画面を手軽にカスタマイズできるようにした医用文書作成システムおよび医用文書作成プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
実施形態の医用文書作成システムは、表示部と、患者ごとに固有の情報を保持するデータベースと、文書作成手段と、オーダー入力画面編集手段とを具備する。文書作成手段は、複数の項目を備えるオーダー入力画面において入力された内容と、データベースから取得した情報とを反映する医用文書を作成する。オーダー入力画面編集手段は、予め用意された複数の入力コントロールから選択された入力コントロールを初期画面に配置して、オーダー入力画面をカスタマイズする。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係わる医用文書作成システムの一例を示す機能ブロック図である。
【図２】図２は、図１の医用文書作成システム１において汎用文書オーダーを入力する処理手順を示すフローチャートである。
【図３】図３は、オーダー入力画面の一例を示す図である。
【図４】図４は、汎用文書オーダーコンポーネント１２により作成される医用文書の一例を示す図である。
【図５】図５は、オーダー入力画面の編集用に利用される画面の一例である。
【図６】図６は、図５のウインドウを用いて実施可能な操作の一例を示す図である。
【図７】図７は、オーダー入力画面のカスタマイズに係わる画面の他の例を示す図である。
【図８】図８は、オーダー入力画面のカスタマイズに係わる画面の他の例を示す図である。
【図９】図９は、カルテ入力コンポーネント１５の汎用文書オーダーのセットを使用した画面の一例を示す図である。
【図１０】図１０は、カルテ入力コンポーネント１５のオーダー入力画面で入力された内容がカルテ画面にも反映されることを示す図である。
【図１１】図１１は、定期的なオーダーについてユーザの操作を促す画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
図１は、実施形態に係わる医用文書作成システムの一例を示す機能ブロック図である。医用文書作成システム１は、ＣＰＵ（Central Processing Unit）を備えるコンピュータであり、典型的にはパーソナルコンピュータ（ＰＣ）やワークステーション等である。医用文書作成システム１は、ハードディスクドライブ（ＨＤＤ）を備えるデータベース２を備える。
【００１１】
専用のプログラムを、コンピュータとしての医用文書作成システム１にインストールすることで医用文書作成システムの諸機能を実現することが可能である。プログラムはＣＤ−ＲＯＭなどの記録メディアに書き込まれて頒布されることが可能である。
【００１２】
医用文書作成システム１は、制御部１１、汎用文書オーダーコンポーネント１２、汎用文書オーダーセットコンポーネント１３、汎用文書オーダーマスターコンポーネント１４、カルテ入力コンポーネント１５、ユーザインタフェース１６、および通信インタフェース（ＩＦ）１７を備える。このうちユーザインタフェース１６は、キーボード、マウス、および複数の画面を表示可能なディスプレイ等を備える。通信インタフェースはＬＡＮ（Local Area Network）に接続される。
【００１３】
汎用文書オーダーコンポーネント１２、汎用文書オーダーセットコンポーネント１３、汎用文書オーダーマスターコンポーネント１４、およびカルテ入力コンポーネント１５は、例えばプログラム部品であり、所定のプログラミング言語で記述された命令列を含むことができる。
【００１４】
汎用文書オーダーコンポーネント１２は、機能ブロックとしてデータベース（ＤＢ）検索部１２１、オーダー入力画面編集部１２２、文書作成部１２３、および、ＤＢ登録部１２４を備える。ＤＢ検索部１２１は、オーダー入力画面編集部１２２からのメッセージに基づいてデータベース２を検索し、必要な情報を取得する。
【００１５】
オーダー入力画面編集部１２２は、予め用意された複数の入力コントロールから選択された入力コントロールを初期画面に配置し、オーダー入力画面をカスタマイズする。初期画面とは例えば図６（後述する）に示されるような、複数の入力コントロールを配置される基礎となるウインドウである。
【００１６】
文書作成部１２３は、複数の項目を備えるオーダー入力画面において入力された内容と、データベース２から取得した情報とを反映する医用文書を作成する。
【００１７】
ＤＢ登録部１２４は、作成されたオーダー入力画面、および医用文書をデータベース２に登録する。  
汎用文書オーダーセットコンポーネント１３は、機能ブロックとしてＤＢ検索部１３１、セット作成部１３２、および、ＤＢ登録部１３３を備える。ＤＢ検索部１３１は、セット作成部１３２の要求に応じて必要な情報をデータベース２から取得する。セット作成部１３２は、既定の基準に基づいて複数のオーダー情報をグループ化し、当該グループ化されたオーダー情報をオーダー入力画面に反映させる。ＤＢ登録部１３３は、グループ化されたオーダー情報をデータベース２に登録する。
【００１８】
汎用文書オーダーマスターコンポーネント１４は、ＤＢ検索部１４１、マスター編集部１４２、およびＤＢ登録部１４３を備える。このうちマスター編集部１４２は、汎用文書オーダーコンポーネント１２の入力画面、作成する文書の種類、引用する情報の定義などの情報を登録する。登録されたこれらの情報はデータベース２に格納される。
【００１９】
カルテ入力コンポーネント１５は、機能ブロックとしてＤＢ検索部１５１、カルテ編集部１５２、およびＤＢ登録部１５３を備える。ＤＢ検索部１５１は、カルテ編集部１５２からの要求に応じて必要なデータをデータベース２から取得する。カルテ編集部１５２は、取得された情報に基づいて電子カルテを作成する。ＤＢ登録部１５３は、作成された電子カルテをデータベース２に登録する。
【００２０】
制御部１１は、機能ブロックとして表示制御部１１１、通信制御部１１２を備える。表示制御部１１１は、をユーザインタフェース１６のディスプレイに、オーダー入力画面や文書作成ウインドウなどの、種々の画面やウインドウを表示する。通信制御部１１２は、ＬＡＮを介したローカルエリアでの通信を制御する。
【００２１】
制御部１１、汎用文書オーダーコンポーネント１２、汎用文書オーダーセットコンポーネント１３、汎用文書オーダーマスターコンポーネント１４、カルテ入力コンポーネント１５、ユーザインタフェース１６、および通信インタフェース（ＩＦ）１７、ＤＢ検索部１２１、オーダー入力画面編集部１２２、文書作成部１２３、ＤＢ登録部１２４、ＤＢ検索部１３１、セット作成部１３２、ＤＢ登録部１３３、ＤＢ検索部１４１、マスター編集部１４２、ＤＢ登録部１４３、ＤＢ検索部１５１、カルテ編集部１５２、ＤＢ登録部１５３、表示制御部１１１、および、通信制御部１１２により実行される各処理機能は、コンピュータによって実行可能なプログラムの形態で記憶回路に記録される。処理回路はプログラムを記憶回路から読み出し、実行することで各プログラムに対応する機能を実現するプロセッサである。換言すると、各プログラムを読み出した状態の処理回路は、図１に示される各機能を有することとなる。
【００２２】
「プロセッサ」という文言は、例えば、ＣＰＵ、ＧＰＵ（Graphics Processing Unit）、或いは、特定用途向け集積回路（Application Specific Integrated Circuit：ＡＳＩＣ））、プログラマブル論理デバイス（例えば、単純プログラマブル論理デバイス（Simple Programmable Logic Device：ＳＰＬＤ）、複合プログラマブル論理デバイス（Complex Programmable Logic Device：ＣＰＬＤ）、及びフィールドプログラマブルゲートアレイ（Field Programmable Gate Array：ＦＰＧＡ））等の回路を意味する。
【００２３】
プロセッサは記憶回路に保存されたプログラムを読み出し実行することで機能を実現する。なお、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成しても構わない。この場合、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。
【００２４】
データベース２は、患者情報２１、病名情報２２、バイタル情報２３、検査結果情報２４、オーダー情報２５、マスター情報２６、汎用文書オーダーセットマスター２７、および、汎用文書オーダー定期情報２８を保持する。またデータベース２は、患者の過去のオーダー情報など時系列的な情報も保持する。
【００２５】
患者情報２１は、患者毎のＩＤ（IDentification）、氏名、生年月日、性別等の情報を含む。病名情報２２は、個々の病名を含む情報である。バイタル情報２３は、患者ごとの体温、血圧などの測定結果を含む情報である。検査結果情報２４は、患者ごとの検査結果を含む情報である。オーダー情報２５は、汎用文書オーダーのオーダー情報である。マスター情報２６は、汎用文書オーダーを編集するためのマスター情報である。次に、上記構成を基礎として複数の実施形態について説明する。
【００２６】
［第１の実施形態］
図２は、図１の医用文書作成システム１において汎用文書オーダーを入力する処理手順を示すフローチャートである。図２において、医師などのユーザはカルテ入力コンポーネント１５を起動し、表示されるウインドウ上で患者を選択する（ステップＳ１）。次にユーザは、カルテ入力コンポーネントの所定領域をクリックして汎用文書オーダーコンポーネント１２を起動する（ステップＳ２）。起動された汎用文書オーダーコンポーネント１２は、図３に示されるようなウインドウをユーザインタフェース１６のディスプレイに表示する。
【００２７】
図３は、オーダー入力画面の一例を示す図である。一例として、図３には栄養指導オーダーを作成するために用いられる画面（オーダーパレット）の一例が示される。ユーザはステップＳ１で選択された患者への、例えば栄養指導オーダーに関するオーダー内容を、このオーダー入力画面を用いて入力する（ステップＳ３）。
【００２８】
例えばドロップダウンリストで選択可能になっている食事カラムで［糖尿食Ａ］が選択され、熱量、蛋白質、脂質などの項目ごとにその患者に合った許容量がグラム単位で指定される。スクロールバーをスライドして病名を選択可能な領域において、糖尿病および高脂血症がチェック（選択）されており、当該患者はこれらの疾患を抱えていることが示される。
【００２９】
必要な情報が入力されると、次にユーザは、図３に示されるウインドウ上の［作成］ボタンを画面上で押下（クリック）する。そうすると汎用文書オーダーコンポーネント１２は、文書の作成を開始する（ステップＳ４）。
【００３０】
最後に、汎用文書オーダーコンポーネント１２は、ステップＳ３で入力された情報に加えて、患者情報２１、病名情報２２、バイタル情報２３、および検査結果情報２４をデータベース２から取得して、図４に示されるような文書を作成する（ステップＳ５）。
【００３１】
図４は、汎用文書オーダーコンポーネント１２により作成される医用文書の一例を示す図である。図４において、例えば指示栄養素の欄には熱量（１５００ｋｃａｌ）、蛋白質（７０ｇ）、脂質（４０ｇ）などというように、図３のオーダー入力画面で入力された情報が引用される。また患者番号、氏名、バイタル、検査値などのカラムには、データベース２から読み出された値が引用される。以上のような過程を経て、定型の医用文書が作成される。
【００３２】
ところで、オーダー入力画面（図３）をカスタマイズしたいというニーズがある。次に、そのようなニーズに応えることの可能な技術を開示する。
【００３３】
図５は、オーダー入力画面の編集用に利用される画面の一例である。図５の画面は汎用文書オーダーマスターコンポーネント１４により描画される。この画面は、実施形態では例えば［汎用オーダーパレットメンテナンス］と称される。
【００３４】
ユーザは図５のウインドウを用いて服薬指導、栄養指導などといった、オーダーの種類毎にオーダー入力画面を作成することができる。この機能は主として汎用文書オーダーマスターコンポーネント１４のプログラムルーチンにより実現される。
【００３５】
図５のウインドウ右側のコントロール欄には、オーダー入力画面における入力方法を指定するための項目が複数設けられる。図６に示されるように、このコントロール欄から所望の入力コントロール（テキストボックス、日付テキストボックス、プルダウンリスト、チェックボックスなど）をドラッグアンドドロップ（Ｄ＆Ｄ）等の操作で画面上に配置し、入力項目毎に入力コントロールに応じた入力候補等の情報を登録することで、汎用文書オーダーの入力画面を作成することができる。
【００３６】
また図５（図６）のウインドウは詳細設定欄を備える。この詳細設定欄は、各入力項目のプロパティを設定したり、文書の反映位置などを指定するために設けられる。汎用文書オーダーコンポーネント１２の入力画面、作成する文書の種類、引用する情報の定義は、汎用文書オーダーマスターコンポーネント１４によりデータベース２に登録される。
【００３７】
また、入力内容を反映する文書を関連付けし、入力コントロールごとに、その文書への反映位置を定義できる。反映する位置は、ワープロソフトであれば置換対象の文字列、帳票ソフトであればセル位置（”Ａ１”など）のような位置で定義するとよい。
【００３８】
以上述べたように第１の実施形態によれば、オーダー入力画面を用途に応じて任意に入力項目をカスタマイズできるようにし、オーダー入力画面で入力した内容を作成文書に自動的に引用することができる。既存の医用文書作成システムは、オーダー入力画面をユーザの意思に応じて改変する機能を持たないので、予め決められた項目に無い項目のデータを医用文書に引用することができない。このためワープロソフトや帳票ソフトなどを別途起動して、引用できない情報をこれらのアプリケーション上で直接編集する必要がある。
【００３９】
これに対し実施形態によれば、オーダー入力画面に配置される入力項目を、ユーザの要望や文書の用途に応じて任意にカスタマイズすることが可能である。従って第１の実施形態によれば、オーダー入力画面を手軽にカスタマイズできるようにした医用文書作成システムおよび医用文書作成プログラムを提供することが可能になる。
【００４０】
［第２の実施形態］
図７および図８は、オーダー入力画面のカスタマイズに係わる画面の他の例を示す図である。図７はカルテ入力コンポーネント１５により生成されるウインドウの一例を示す。例えば慢性疾患の患者などは同じような症状の再発を繰り返すことが多い。そこで、図８に示すように過去の汎用文書オーダーをコピーすることで、データ入力を省力化することができる。
【００４１】
図８に示されるように、汎用文書オーダーの枠で囲まれた部分は、再発などにより文書オーダが過去と同じものになるケースを示す。このようなケースでは同じ患者の過去のオーダー情報をデータベース２から取得し、この取得されたオーダー情報によりオーダー入力画面における項目の値を初期化する。つまり過去のデータをコピーし、オーダ入力画面の各項目の初期値として代入することで、同様な症状に対しては同様の医用文書が発行される。また、コピーした汎用文書オーダーは、汎用文書オーダーコンポーネント１２で再度編集することも可能である。これにより少ない手間で医用文書の作成の効率を高めることが可能になる。
【００４２】
［第３の実施形態］
図９は、カルテ入力コンポーネント１５の汎用文書オーダーのセットを使用した画面の一例を示す図である。第１の実施形態で入力した汎用文書オーダーは、汎用文書オーダーセットコンポーネント１３により、汎用文書オーダセットマスター２７に登録することができる。セット化（グループ化）された汎用文書オーダーは、クリック操作などにより簡単に入力することができる。図９において例えば［慢疼］ボタンがクリックされると、対応するオーダー情報がオープンされる。
【００４３】
なお、図１０に示されるように、カルテ入力コンポーネント１５のオーダー入力画面で入力された内容は、設定によりカルテ画面にも反映される。逆に、設定により反映しないようにすることも可能である。
【００４４】
［第４の実施形態］
図１１は、定期的なオーダーについてユーザの操作を促す画面の一例を示す図である。この実施形態では、汎用文書オーダーコンポーネント１２は、定期的に実施されるオーダーに関する患者の過去のオーダー情報を、データベース２から取得する。そして、一定の期間（例えば週単位、月単位）の経過後に、オーダー入力画面への入力をユーザに促す。すなわち、例えば予め既知である基本Ｄｏ／周期Ｄｏの機能と組み合わせて、定期的に実施する汎用文書オーダーについては、患者毎に汎用文書オーダー定期情報２８に登録しておくようにする。このようにすることで、一定期間該当する汎用文書オーダーが入力されていない場合にオーダーの入力が誘導される。これにより、オーダーの入力漏れを防止できるようになる。
【００４５】
以上説明した各実施形態に係る各機能は、当該処理を実行するプログラムをコンピュータにインストールし、これらをメモリ上で展開することによっても実現することができる。コンピュータに当該手法を実行させることのできるプログラムは、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、半導体メモリなどの、コンピュータ読み取り可能な記録媒体に格納して頒布することも可能である。
【００４６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示するものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００４７】
１…医用文書作成システム、２…データベース、１１…制御部、１２…汎用文書オーダーコンポーネント、１３…汎用文書オーダーセットコンポーネント、１４…汎用文書オーダーマスターコンポーネント、１５…カルテ入力コンポーネント、１６…ユーザインタフェース、１７…通信インタフェース、２１…患者情報、２２…病名情報、２３…バイタル情報、２４…検査結果情報、２５…オーダー情報、２６…マスター情報、２７…汎用文書オーダセットマスター、２８…汎用文書オーダー定期情報、１１１…表示制御部、１１２…通信制御部、１２１…ＤＢ検索部、１２２…オーダー入力画面編集部、１２３…文書作成部、１２４…ＤＢ登録部、１３１…ＤＢ検索部、１３２…セット作成部、１３３…ＤＢ登録部、１４１…ＤＢ検索部、１４２…マスター編集部、１４３…ＤＢ登録部、１５１…ＤＢ検索部、１５２…カルテ編集部、１５３…ＤＢ登録部
【図１】
2017016188.tif 000003
【図２】
2017016188.tif 000004
【図３】
2017016188.tif 000005
【図４】
2017016188.tif 000006
【図５】
2017016188.tif 000007
【図６】
2017016188.tif 000008
【図７】
2017016188.tif 000009
【図８】
2017016188.tif 000010
【図９】
2017016188.tif 000011
【図１０】
2017016188.tif 000012
【図１１】
2017016188.tif 000013