(57)【特許請求の範囲】
【請求項１】
語彙とその属性を一体化した語彙オブジェクトを作成する語彙オブジェクト作成手段、
作成された語彙オブジェクトを記録、管理する語彙オブジェクト管理手段、
前記語彙オブジェクト管理手段に管理されている語彙オジェクトの中から必要な語彙オブジェクトを選択する語彙オブジェクト選択手段、
選択された語彙オブジェクトを編集中の文書内に配置する語彙オブジェクト配置手段を備えたことを特徴とする文書作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書作成において用いられる語彙をオブジェクト化し  表現の揺らぎをなくして標準化された記述を行うとともに、当該語彙に関して実行すべきスクリプトを埋め込み、語彙オブジェクトと当該文書/案件との間の参照リンクを備えることで、論理判断を自動化し、かつ自動的に索引を生成する文書作成システムに関する。
【背景技術】
【０００２】
医療現場などでは医療文書の作成にＰＣを用いること（電子カルテ）が普通となってきている。医師や看護師の記録や、検査や処置の指示書（オーダー）などが電子化されつつある。蓄積された大量の電子データ（ビッグデータ）を用いて、医療や介護の分析を行い、治療方法の改善を行おうとする動きが出てきている。
この出願に関連する先行技術文献としては次のものがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第6485164号公報
【特許文献２】特許第477994号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
患者の状態などを自由な文体で記述すると、例えば発熱、高熱、微熱、あるいは-、+-、++、または0〜5度などと語彙やその程度表現に揺らぎが生じる。
後で統計処理をしようとしても、同じような内容であるにも関わらず同一項目への集計が困難である。
また例えば発熱の症状が観察された案件（カルテ）の一覧が必要な際、案件の文書類を一から検索していては膨大な時間がかかり実用に耐えない。事前の汎用的な索引の構築が必要である。
統制語彙（シソーラス）で記述に用いる語彙を制限する方法もある。
しかし、例えば薬剤の処方などでは、語彙のみならず、一日の錠数、服用回数、服用時期などが一定の書式で記述されることが求められる。
また、その薬剤に対応する病名が既に当該案件に登録されているか、肝臓や腎臓の機能が低下していて当該薬剤の処方は禁忌ではないかなどの確認が必要な場合も多い。
このように単なる辞書的な語彙の統制では不十分である。
【０００５】
語彙には共通属性を持つ場合も多くあり、すべて繰り返して属性を記録してゆくと、記録容量が増加するだけでなく、変更が必要になった際にすべての共通属性で繰り返し変更が必要となり、保守作業が膨大なものとなる。
統制語彙だけの羅列では文書が読みにくくなる。
自然な文章の中に統制語彙が埋め込まれている形が望ましい。
統制語彙に種々の属性を一体化した語彙オブジェクトを使用すると、作成された文書の記憶容量が巨大化する危険がある。
医療の現場では疾患ごとに実行すべき検査や処置を時間軸で展開したクリニカルパスが用いられている。
検査や処置の仕様が変更された際、医療機関によっては1000を超えるクリニカルパスが用いられており、埋め込まれている検査や処置の仕様を更新する作業は大変であり、しばしばミスの原因となっている。
【０００６】
本発明はかかる従来の問題点を解決するためになされたものであって、その目的とするところは、文書で用いられる多数の語彙を各々の属性とともにオブジェクト化し、語彙オブジェクトを管理しているリストから選択された語彙オブジェクトを文書中に配置することで文書を作成し、読み易い、表現や書式の揺らぎのない文書作成を可能とすること、配置された語彙オブジェクトごとに当該文書/案件への参照リンクを作成することにより、当該語彙オブジェクトからから文書/案件への索引を自動作成に後の検検索に備えること、語彙オブジェクトの属性に実行の際にチェックすべきスクリプトを埋め込むことで半自動化し安全性を向上させること、語彙オブジェクト間の共通属性を親語彙オブジェクトに括り出して親子のツリー構造とすることで、少ない記録容量で見通しのよい保守性に優れた語彙オブジェクト管理手段を提供すること、編集の終了した語彙オブジェクトを含む文書をプレーンテキスト化する、また必要に応じて語彙オブジェクトを含む文書を復元する手段を備えることで少ない記録容量で大量の文書記録を可能とすること、クリニカルパスに埋め込まれた検査や処置の更新を容易にすることで、高機能かつ保守性に優れた文書作成システムを提供することである。
【課題を解決するための手段】
【０００７】
前記目的を達成するための手段として請求項１記載の文書作成システムでは、語彙とその属性を一体化した語彙オブジェクトを作成する語彙オブジェクト作成手段、
作成された語彙オブジェクトを記録、管理する語彙オブジェクト管理手段、
前記語彙オブジェクト管理手段に管理されている語彙オジェクトの中から必要な語彙オブジェクトを選択する語彙オブジェクト選択手段、
選択された語彙オブジェクトを編集中の文書内に配置する語彙オブジェクト配置手段を備えたことを特徴とする。
【０００８】
本願では、請求項１の文書作成システムにおいて、前記語彙オブジェクト管理手段は、前記文書内に配置された語彙オブジェクトに関し、（ｉ）前記文書、または(ii)前記文書の属する案件、の少なくともいずれかに対する参照リンク手段を有することを特徴とする。
【０００９】
本願では、前記語彙オブジェクトにおいて、実行すべき動作を記述したスクリプトを記録するスクリプト組込み手段を備えたことを特徴とする。
【００１０】
本願では、前記語彙オブジェクトにおいて、前記文書に表示する自由記載のコメントを記録するコメント組込み手段を備えたことを特徴とする。
【００１１】
本願では、前記語彙オブジェクト間の内容の親子関係を用いて語彙オブジェクト群をツリー状に整理し、親の語彙オブジェクトの属性を子の語彙オブジェクトの属性に継承する語彙オブジェクト属性継承手段を備えたことを特徴とする。
【００１２】
本願では、前記語彙オブジェクトを配置した文書において、オブジェクト要素を除外したプレーンテキストに変換し当該文書の記録容量の削減を可能とする語彙オブジェクト/プレーンテキスト化手段を備えたことを特徴とする。
【００１３】
本願では、前記プレーンテキスト化された文書から語彙オブジェクトを配置した文書に復元するプレーンテキスト/語彙オブジェクト化手段を備えたことを特徴とする。
【００１４】
本願では、特定の目的を達成するために実行すべき事項を時間軸で展開した計画表において、前記実行すべき事項を語彙オブジェクトで実装した計画表作成手段を備えたことを特徴とする。
【００１５】
本願では、前記計画表作成手段において、特定の語彙オブジェクトに変更が生じた際に、当該語彙オブジェクトの存在位置のリストを表示する計画表内特定語彙オブジェクトリスト表示手段を備えたことを特徴とする。
【００１６】
本願では、前記計画表内特定語彙オブジェクトリスト表示手段において、当該変更された語彙オブジェクトで前記計画表内特定語彙オブジェクトリスト内の語彙オブジェクトを更新する計画表内特定語彙オブジェクト更新手段を備えたことを特徴とする。
【発明の効果】
【００１７】
請求項１記載の文書作成システムでは、語彙オブジェクト作成手段を備えるので、語彙とその属性を一体化した語彙オブジェクトを作成する。
語彙オブジェクト管理手段を備えるので、作成された語彙オブジェクトを記録、管理する。
語彙オブジェクト選択手段を備えるので、語彙オブジェクト管理手段に管理されている語彙オジェクトの中から必要な語彙オブジェクトを選択する。
語彙オブジェクト配置手段を備えるので、選択された語彙オブジェクトを編集中の文書内に配置する。
【００１８】
本願では、語彙オブジェクト管理手段は、文書内に配置された語彙オブジェクトに関し、（ｉ）前記文書、または(ii)前記文書の属する案件、の少なくともいずれかに対する参照リンク手段を有している。
【００１９】
本願では、スクリプト組込み手段を備えるので、語彙オブジェクトにおいて、実行すべき動作を記述したスクリプトを記録する。
【００２０】
本願では、コメント組込み手段を備えるので、語彙オブジェクトにおいて、文書に表示する自由記載のコメントを記録する。
【００２１】
本願では、語彙オブジェクト属性継承手段を備えるので、語彙オブジェクト間の内容の親子関係を用いて語彙オブジェクト群をツリー状に整理し、親の語彙オブジェクトの属性を子の語彙オブジェクトの属性に継承する。
【００２２】
本願では、語彙オブジェクト/プレーンテキスト化手段を備えるので、語彙オブジェクトを配置した文書において、オブジェクト要素を除外したプレーンテキストに変換し当該文書の記録容量の削減を可能とする。
【００２３】
本願では、プレーンテキスト/語彙オブジェクト化手段を備えるので、プレーンテキスト化された文書から語彙オブジェクトを配置した文書に復元する。
【００２４】
本願では、計画表作成手段を備えるので、特定の目的を達成するために実行すべき事項を時間軸で展開した計画表において、実行すべき事項を語彙オブジェクトで実装する。
【００２５】
本願では、計画表内特定語彙オブジェクトリスト表示手段を備えるので、計画表作成手段において、特定の語彙オブジェクトに変更が生じた際に、当該語彙オブジェクトの存在位置のリストを表示する。
【００２６】
本願では、計画表内特定語彙オブジェクト更新手段を備えるので、計画表内特定語彙オブジェクトリスト表示手段において、当該変更された語彙オブジェクトで前記計画表内特定語彙オブジェクトリスト内の語彙オブジェクトを更新する。
【図面の簡単な説明】
【００２７】
【図１】本発明の語彙オブジェクトの一例である。
【図２】図１の語彙オブジェクトの、スクリプト属性項目の内容を例示したものである。
【図３】本発明の語彙オブジェクトのもう一つの例である。
【図４】語彙オブジェクト管理手段に管理されている語彙オブジェクト群から必要な語彙オブジェクトを選択し（語彙オブジェクト選択手段）、文書内に配置すること(語彙オブジェクト配置手段)、前記文書の文書ＩＤ、前記文書を含む案件ＩＤの少なくともいずれかを、参照リンクとして語彙オブジェクト管理手段の当該語彙オブジェクトに登録する参照リンク手段の説明図である。
【図５】図４で示された語彙オブジェクト管理手段の当該語彙オブジェクトに登録された参照リンクのリストの説明図である。
【図６】語彙オブジェクトの属性の共通部分を親語彙プロジェクトに括りだし、記録量の軽減を図った例である。
【図７】語彙オブジェクトを含む記録容量を要する文書を、プレーンテキスト化し軽量化を図った文書として記録する、あるいは逆にプレーンテキスト化し軽量化を図った文書を、語彙オブジェクトを含む記録容量を要する文書に相互変換する説明図である。
【図８】クリニカルパスの中に埋め込まれている語彙オブジェクトを語彙オブジェクト管理手段にリスト化しておき、語彙オブジェクトの変更が生じた際に、もれなく更新箇所をリストアップする説明図である。
【発明を実施するための形態】
【００２８】
図１は、本発明の語彙オブジェクトの一例である。
語彙としては薬剤の「ロキソニン錠」を取り上げている。
属性としては、処方する錠数（１〜６）、処方された錠数の分割数（１ｘ〜）、服用時期（屯用、朝食後、など等）といった用法用量、処方する日数、自由入力のコメントテキスト、処方を発行する際に実行すべきことを記録したスクリプトなどの属性項目を図示している。
用法用量、日数などは、診療報酬請求のためのソフトウェアに受け渡しための書式が厳密に定められているので、自由記載を許すと受け渡しが困難となる。
図１に示すように、必ず受け取られるための書式制御が不可欠である。
語彙オブジェクト化しておいて、文書内に配置された後、各々の属性項目をクリックしてプルダウンメニューを展開し選択するなどの操作で、厳密な書式制御が可能となる。
前属性項目の選択で後属性の展開範囲（例えば  錠数２で分割数3x以上はあり得ない）を変化させることも重要である。
厳密な書式では表現できない内容は、コメント属性項目にまとめて、テキストで自由に記載することとなる。
【００２９】
図２は、図１の語彙オブジェクトで、スクリプト属性項目の内容を例示したものである。
処方箋文書に基づき実際に調剤し患者に手渡すまでには、様々な医療安全上の事前チェックが必要である。
例にある「既往歴に胃、十二指腸潰瘍があるか？」に関して電子カルテの当該患者の案件文書（カルテ）を検索し、もしあれば、胃、十二指腸潰瘍を再燃、悪化させる危険があるので、処方医に、処方画面上で警告する必要がある。
同様に、高齢者には副作用が起きやすく、特に腎機能障害がある場合は危険である。
電子カルテから年齢、腎機能の検査データを検索し、該当するなら、処方医に、処方画面上で再考を促す必要がある。
【００３０】
また、当該薬剤の適応病名（当該薬剤の処方が認められる疾患名）が電子カルテに登録されているかを検索し、もし未だなら、適応病名のリストを表示し、案件文書（カルテ）に病名の登録を促す。
もしアスピリン喘息の既往があったならば、当該薬剤の処方は禁忌であることを警告する。
このようにすることで、患者が当該薬剤を服用した後で副作用が発生する危険を低下させることができる。
また、病名の登録漏れを未然に防ぐことで、診療報酬請求後の査定（支払い拒否）を予防することができる。
【００３１】
なお、図２では、スクリプトの実行タイミングは、全て処方箋文書の確定時か、確定前の仮実行命令時となるので、敢えて図示していないが、文書の種類や語彙オブジェクトによっては、医師以外の担当職種が当該文書を参照した時など、状況によって変化する場合があるので、その際は実行タイミングを登録する手段を設けてもよい。
スクリプトの実装に関しては、スクリプト言語で記述する、ジャワスクリプトやＰＹＴＨＯＮなどで記述された実行モジュールを多数登録しておいて、必要な実行モジュールを指定するなど等、任意の方法で実装してよい（スクリプト組込み手段）。
【００３２】
図３は、本発明の語彙オブジェクトのもう一つの例である。
医師などが患者の症状や所見を記載する文書で、語彙の揺らぎや記載漏れを無くし、後での統計分析に耐えられるように属性項目を設定し語彙オブジェクトを構成している。
体温という語彙に関して、体温の数値自由入力（例では３８．２（℃））を行い、同数値に対して分類基準に基づき「３  高熱」という分類を割り当てている。
熱型をリストから選択させ、また、必要に応じたコメントテキストの自由入力を可能としている。
「体温  ３８．２℃  高熱  弛張熱」といった表示の羅列ではカルテの文書が読みにくいので、コメントテキストの自由入力を活用して、「体温  ３８．２℃  高熱  弛張熱  あるが、あまり苦しがっていない。」といった自然な文章に語彙オブジェクトを埋め込むやりかたも有用である。
【００３３】
図４は、語彙オブジェクト管理手段に管理されている語彙オブジェクト群から必要な語彙オブジェクトを選択し（語彙オブジェクト選択手段）、文書内に配置すること(語彙オブジェクト配置手段)、前記文書の文書ＩＤ、前記文書を含む案件ＩＤの少なくともいずれかを、参照リンクとして語彙オブジェクト管理手段の当該語彙オブジェクトに登録する参照リンク手段の説明図である。
語彙オブジェクト管理手段は、語彙とその属性を一体化した語彙オブジェクトをリストとして管理する。
語彙オブジェクトは薬剤名や血液検査名などのように厳密な書式管理が必要な処方用の語彙オブジェクトと、症状や所見を記述するための記述用語彙オブジェクトがある。図4に示すように、処方用の語彙オブジェクトと記述用語彙オブジェクトのリストを一緒に管理してもよいし、別個に管理してもよい。
【００３４】
語彙オブジェクト選択手段ならびに語彙オブジェクト配置手段は、前記語彙オブジェクトのリストから適切な語彙オブジェクトをハイライトし、編集中の文書のしかるべき位置へドラグ＆ドロップして当該文書の指定位置に語彙オブジェクトを埋め込むものである。
ハイライトとドラグ＆ドロップ操作は、マウスによる操作、タッチパネルでの指先での操作いずれでも良い。
またキーボードの矢印ボタン、カーソルを用いるやり方でも良い。
あるいは、当該文書の指定位置にキーボードなどで語彙を入力し、当該語彙を語彙オブジェクト管理手段から検索、選択し文書内に埋め込むやり方でも良い。
【００３５】
文書内に配置された語彙オブジェクトは、同時に当該文書の文書ＩＤ（全案件の全文書を記録する文書データベース上のレコード番号など）、当該文書の属する案件ＩＤ（カルテ番号など）の少なくともいずれかを参照リンク手段として、語彙オブジェクト管理手段内の当該語彙オブジェクトに記録する。
これにより、当該オブジェクトが配置されている案件や文書のリストが容易に得られる。症例レベルの検索であれば案件ＩＤで十分であるが、その中の文書レベルの検索もとなれば、文書ＩＤが必要となる。
【００３６】
図５は、図４で示された語彙オブジェクト管理手段の当該語彙オブジェクトに登録された参照リンク手段の参照リンクリストの説明図である。
ここでは、語彙オブジェクトごとに、当該オブジェクトが配置された文書の案件ＩＤ、文書ＩＤを記録している。
【００３７】
図６は、語彙オブジェクトの属性の共通部分を親語彙プロジェクトに括りだし、記録量の軽減を図り、語彙オブジェクト間の論理関係の見通しをよくした例である。
まず「非ステロイド系鎮痛剤」の共通スクリプトとして、図２に示したようなスクリプトを括り出している。「ロキソニン錠」に関しては、「非ステロイド系鎮痛剤」のスクリプトをそのまま継承する。
「セレコックス錠」では、一部、「既往歴に胃、十二指腸潰瘍があるか」を検索するが、潰瘍への悪影響は少ないことが知られているので軽い警告に留める。
また、循環器系の合併症が知られているので、「循環器系の既往があるか？」を検索し、あれば警告する。
【００３８】
「ナパノール錠」に関しては、胃、十二指腸潰瘍やヒスタミン喘息への悪影響がないことが知られているので、「非ステロイド系鎮痛剤」から継承してきたスクリプトから当該部分を削除する。
このようにすることで、語彙オブジェクト管理手段に管理されている語彙オブジェクトの記録容量を削減し、相互の相違点などの関係が分かりやすくなること、また、変更が生じた際は、当該箇所を変更するだけで、子の語彙オブジェクトに継承されるので、保守管理が容易となる。
【００３９】
図７は、語彙オブジェクトを含む記録容量を要する文書を、プレーンテキスト化し軽量化を図った文書として記録する、あるいは逆にプレーンテキスト化し軽量化を図った文書を、語彙オブジェクトを含む記録容量を要する文書に相互変換する説明図である。
語彙オブジェクトは選択肢やスクリプトなど、編集補助の付加的情報を大量に含むため、そのままでは文書の記録容量を大量に消費する。
このため、編集が済んだ結果のみをプレーンテキストとして記録することで記録容量の大幅な圧縮が可能となる。
もし、プレーンテキスト化した後で当該文書の再編集が必要になったならば、再度語彙オブジェクトを復活させる必要がある。
当該文書内の語彙で語彙オブジェクト管理手段を検索し、該当する語彙オブジェクトを復活させる。プレーンテキスト化する際に、語彙オブジェクト部分に、アンダーラインを引いておく、「」で括っておくなどの目印をつけておくことも有用であろう。
【００４０】
図８は、計画表作成手段でクリニカルパスの中に埋め込まれている語彙オブジェクトを語彙オブジェクト管理手段にリスト化しておき、語彙オブジェクトの変更が生じた際に、もれなく更新箇所をリストアップする説明図である。
疾患ごとに治療を標準化して検査や治療の工程表（クリニカルパス）が用いられるが、大規模な医療機関となると１０００を超えるクリニカルパスがある。
クリニカルパス内の検査や処置の項目が更新された場合は、目視で更新箇所を探し、一つ一つ更新する必要があった。更新漏れも多発していた。
本図のように、クリニカルパスに用いられている語彙オブジェクトごとに、当該語彙オブジェクトが用いられているクリニカルパスＩＤや文書ＩＤを参照リンク手段によって一元的に記録しておくことで、容易に漏れなく更新箇所が明らかになる（計画表内特定語彙オブジェクトリスト表示手段）。
更新を自動化すれば、さらに有用である（計画表内特定語彙オブジェクト更新手段）。
【００４１】
以上、実施例を説明したが、本発明の具体的な構成は前記実施例に限定されるものではなく、発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
例えば、医療分野の電子カルテを例にとって説明したが、統制語彙を用いた案件ごとの文書管理が適した領域では同様の機序が有効であり、本発明に含まれる。また、語彙オブジェクト管理手段の一部または全部を、他医療機関などと共用することも有用である。
【図１】
0006902692.tif 000002
【図２】
0006902692.tif 000003
【図３】
0006902692.tif 000004
【図４】
0006902692.tif 000005
【図５】
0006902692.tif 000006
【図６】
0006902692.tif 000007
【図７】
0006902692.tif 000008
【図８】
0006902692.tif 000009