(57)【特許請求の範囲】
【請求項１】
動物医療用語の入力支援システムであって、
入力トリガー情報と、一以上の当該入力トリガー情報に関連付けられた一の動物医療用語とを格納する動物医療用語データベースを記憶する記憶部と、
ユーザからの入力される入力文字を受け付ける入力部と、
前記動物医療用語データベースを参照して、前記入力文字に対応する前記入力トリガー情報に基づいて前記動物医療用語を特定する特定部と、
特定された前記動物医療用語を提案する提案部と、
を備え、
前記記憶部は、動物患者のカルテ情報であって前記ユーザによる前記入力文字が入力されるカルテ情報を更に記憶しており、
前記動物医療用語データベースは、複数の動物種の夫々に前記入力トリガー情報を関連付けて格納しており、
前記特定部は、前記カルテ情報の入力欄に前記ユーザによる前記入力文字が入力されると、当該カルテ情報に対応する前記動物患者の前記動物種に関連付けられた前記入力トリガー情報のみに基づいて前記動物医療用語を特定すること
を特徴とする動物医療用語の入力支援システム。
【請求項２】
動物医療用語の入力支援システムであって、
入力トリガー情報と、一以上の当該入力トリガー情報に関連付けられた一の動物医療用語とを格納する動物医療用語データベースを記憶する記憶部と、
ユーザからの入力される入力文字を受け付ける入力部と、
前記動物医療用語データベースを参照して、前記入力文字に対応する前記入力トリガー情報に基づいて前記動物医療用語を特定する特定部と、
特定された前記動物医療用語を提案する提案部と、
を備え、
前記入力トリガー情報は、複数のトリガー単語によって構成されており、
前記特定部は、前記ユーザによって入力された前記入力文字に複数の前記トリガー単語が含まれていた場合にのみ、対応する前記動物医療用語を特定すること、
を特徴とする動物医療用語の入力支援システム。
【請求項３】
請求項１又は請求項２に記載の入力支援システムであって、
前記動物医療用語データベースは、複数の入力欄の夫々に前記入力トリガー情報を関連付けて格納しており、
前記特定部は、前記入力欄に前記ユーザによる前記入力文字が入力されると、当該入力欄に関連付けられた前記入力トリガー情報のみに基づいて前記動物医療用語を特定すること、
を特徴とする動物医療用語の入力支援システム。
【請求項４】
請求項１乃至請求項３のいずれかに記載の入力支援システムであって、
前記入力文字を解釈して対応する前記入力トリガー情報を推定する解釈部と、
提案された前記動物医療用語の前記ユーザによる採用結果に応じて前記推定の確からしさを評価する評価部と
を更に備えていること、
を特徴とする動物医療用語の入力支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動物医療用語の入力支援システムに関する。
【背景技術】
【０００２】
従来より、人の患者の診察情報を電子化処理するためのソリューション（所謂、電子カルテシステム）として様々な技術が提案されている。例えば、特許文献１には、病院や診療所等の医療機関及び介護施設並びに患者自宅等における受付、予診、診察、診療報酬計算、及び会計までの一連の業務を支援する方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１９１３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
診察の対象が人ではなく動物である場合、使用する医療用語は多岐にわたり正確な動物医療用語を入力することは獣医療機関の従事者にとって負担であった。【０００５】
本発明はこのような背景を鑑みてなされたものであり、動物医療用語の入力を支援することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための本発明の主たる発明は、動物医療用語の入力支援システムであって、入力トリガー情報と、一以上の当該入力トリガー情報に関連付けられた一の動物医療用語とを格納する動物医療用語データベースを記憶する記憶部と、ユーザからの入力される入力文字を受け付ける入力部と、前記動物医療用語データベースを参照して、前記入力文字に対応する前記入力トリガー情報に基づいて前記動物医療用語を特定する特定部と、特定された前記動物医療用語を提案する提案部と、を備えることを特徴とする。【０００７】
その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面により明らかにされる。
【発明の効果】
【０００８】
本発明によれば、動物医療用語の入力を支援することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の入力装置１０のハードウェア構成例を示す図である。
【図２】本実施形態の入力装置１０のソフトウェア構成例を示す図である。
【図３】記憶部１３１の構成例を示す図である。
【図４】本実施形態の入力装置１０の動作を説明する図である。
【図５】入力画面３０の一例を示す図である。
【図６】小型犬の患者動物に対する「処方」に関する入力画面３１の一例を示す図である。
【図７】中・大型犬の患者動物に対する「処方」に関する入力画面３２の一例を示す図である。
【図８】第２の実施形態に係る入力装置１０のソフトウェア校正例を示す図である。
【発明を実施するための形態】
【００１０】
＜システム概要＞
以下、本発明の一実施形態に係る入力装置１０について説明する。本実施形態の入力装置１０は、動物病院での各種書類（例えば、カルテ情報や処方箋など）の入力を行うコンピュータである。本実施形態の入力装置１０は、動物医療用語の入力を支援する。入力装置１０は、例えば、動物医療用語の一部を入力した場合に、その動物医療用語の全部を提案することができる。本実施形態において、入力装置１０は、コンテキストに応じて異なる動物医療用語を提案することができる。コンテキストとは、例えば、書類や入力欄、対象となる動物患者の動物種などとすることができる。したがって、例えば、カルテに入力する場合と処方箋に入力する場合とでは、同じ文字を入力したときであっても、カルテや処方箋の記入時に適した異なる動物医療用語を提案することができる。
【００１１】
＜第１の実施形態＞
図１は、本実施形態の入力装置１０のハードウェア構成例を示す図である。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。入力装置１０は、ＣＰＵ０１、メモリ１０２、記憶装置１０３、通信インタフェース１０４、入力装置１０５、出力装置１０６を備える。記憶装置１０３は、各種のデータやプログラムを記憶する、例えばハードディスクドライブやソリッドステートドライブ、フラッシュメモリなどである。通信インタフェース１０４は、通信ネットワークに接続するためのインタフェースであり、例えばイーサネット（登録商標）に接続するためのアダプタ、公衆電話回線網に接続するためのモデム、無線通信を行うための無線通信機、シリアル通信のためのＵＳＢ（Universal Serial Bus）コネクタやＲＳ２３２Ｃコネクタなどである。入力装置１０５は、データを入力する、例えばキーボードやマウス、タッチパネル、ボタン、マイクロフォンなどである。出力装置１０６は、データを出力する、例えばディスプレイやプリンタ、スピーカなどである。
【００１２】
図２は、本実施形態の入力装置１０のソフトウェア構成例を示す図である。入力装置１０は、入力部１１１、特定部１１３、提案部１１４、記憶部１３１を備える。
【００１３】
記憶部１３１は、動物医療用語に関する情報（以下、用語情報という。）を記憶する。図３は、記憶部１３１の構成例を示す図である。同図に示すように、記憶部１３１は複数のレコードを記憶しており、各レコードが用語情報に該当する。用語情報には、動物医療用語（名前）に対応付けて、動物種、表示場所、優先度、ひらがな、ローマ字が含まれる。動物種は、当該動物医療用語が妥当する動物種を示す。広く全般に妥当する用語である場合には、特に動物種が特定されなくてもよい。表示場所は、データ入力のコンテキストを特定する情報である。表示場所は、例えば、書類の種類を示すようにしてもよいし、受け付け、診断、処置、処方、入院、手術などの医療行為及びその付随行為を示すようにしてもよい。本実施形態では、表示場所には、医療行為（図３の例では「診断」）が指定されているものとする。優先度には、同一コンテキスト（同一の表示場所）において、入力された文字に対応する動物医療用語が複数存在した場合に、その優先度を設定することができる。
【００１４】
入力部１１１は、ユーザから文字の入力を受け付ける。入力部１１１は、ＩＭＥ（Input Method Editor）による確定後の文字を受け付けるようにしてもよいし、ＩＭＥによる変換確定前のひらがな（又はカタカタ）の文字を受け付けるようにしてもよいし、ＩＭＥで処理する前のキーコードを受け付けるようにしてもよいし、これらの一部又は全部を受け付けるようにしてもよい。
【００１５】
特定部１１３は、入力された文字列（１文字でもよい。以下同じ。）に対応する動物医療用語を特定する。特定部１１３は、コンテキストに応じて動物医療用語を特定することができる。本実施形態では、入力装置１０がユーザからデータの入力を受け付ける画面には事前に当該画面が関連している医療行為が設定されているものとし、特定部１１３は、用語情報のうち、入力画面に関連する医療行為と「名前」が一致するとともに、入力された文字列が動物医療用語に類似しているものを１つ以上特定することができる。入力された文字列と類似している用語情報とは、例えば、入力された文字列が「名前」欄の文字列と所定数以上一致している、入力された文字列（ＩＭＥによる変換前のひらがな）が「ひらがな」欄の文字列と所定数以上一致している、又は、入力された文字列（キーコードが示す英数字又は記号）が「ローマ字」欄の文字列と所定数以上一致していることとすることができる。なお、文字列の類似度の計算については、この方法に限らず、任意の手法を用いることができる。
【００１６】
特定部１１３は、複数の用語情報が入力された文字列に類似している場合には、各用語情報の優先度を決定することができる。特定部１１３は、例えば、類似度合に応じて優先度を決定するようにしてもよいし、用語情報の優先度を用いるようにしてもよい。
【００１７】
提案部１１４は、入力された文字列に対応する動物医療用語を提案する。提案部１１４は、特定部１１３により特定された動物医療用語を提案することができる。提案部１１４は、複数の動物医療用語が特定された場合には、優先度によりソートした動物医療用語を所定数のみ提案することもできる。
【００１８】
＜動作＞
図４は、本実施形態の入力装置１０の動作を説明する図である。図５は、入力画面３０の一例を示す図である。
【００１９】
入力装置１０は、文字列の入力を受け付け（Ｓ２０１）、受け付けた文字列に類似する動物医療用語を特定する（Ｓ２０２）。上述したように、入力装置１０は、記憶部１３１に記憶されている用語情報のうち、入力画面３０に関連付けられている医療行為（又は付随行為）が「表示場所」に対応するとともに、入力された文字列の一部又は全部が「名前」、「ひらがな」又は「ローマ字」（入力トリガー情報）の少なくとも一部と一致するものを特定することができる。入力装置１０は、特定した用語情報の優先度を決定する（Ｓ２０３）。優先度は、用語情報の優先度を用いてもよいし、類似度（例えば、入力された文字列と「名前」、「ひらがな」又は「ローマ字」とが一致した文字数とすることができる。）を優先度としてもよい。入力装置１０は、優先度の順に、特定した動物医療用語を提案する（Ｓ２０４）。
【００２０】
図５の例では、「診断」に関連する入力画面３０の入力欄３０１において「犬」が入力された場合に（Ｓ２０１）、診断に関連する用語情報で、「名前」が「犬アトピー性皮膚炎」「犬の気管虚脱」及び「犬の表在性点状角膜炎」であるものが特定されたことが示されている（Ｓ２０２）。ここで、図５では、「犬アトピー性皮膚炎」「犬の気管虚脱」及び「犬の表在性点状角膜炎」の順に優先度が決定されたことが示されている。
【００２１】
このように、入力欄３０１において文字列を入力すると、入力した文字列に類似する（入力した文字列を含む）動物医療用語が提案される。したがって、ユーザは提案された動物医療用語を選択することで、専門用語の入力を正確かつ確実に行うことができる。
【００２２】
本実施形態の入力装置１０によれば、例えば、カルテに入力する場合と処方箋に入力する場合とでは、同じ文字を入力したときであっても、カルテや処方箋の記入時に適した異なる動物医療用語を提案することができる。また、本実施形態の入力装置１０によれば、例えば、カルテの処置項目を入力する場合とカルテの処方項目に入力する場合とでは異なる動物医療用語を提案することができる。
【００２３】
また、本実施形態の入力装置１０によれば、例えば、患者動物が犬である場合と、患者動物が猫である場合とでは異なる動物医療用語を提案することができる。また、例えば、患者動物が大型犬である場合都、患者動物が小型犬である場合とでは異なる動物医療用語を提案することができる。図６は、小型犬の患者動物に対する「処方」に関する入力画面３１の一例を示す図である。図７は、中・大型犬の患者動物に対する「処方」に関する入力画面３２の一例を示す図である。図６に示す入力画面３１の入力欄３１１に「お」が入力され、図７に示す入力画面３２の入力欄３２１にも「お」が入力されているが、入力画面３１では、動物医療用語の提案３１２として、「Ｒｅｒａオールインワンシャンプー１２０ｍｌ」「ＢＬＵＥ小型犬・超小型犬  チキン＆オートミール１．７５ｋｇ」「体温計カバー（１枚）」が提案されているが、入力画面３２では、同じ「処方」に関する入力時であっても、動物医療用語の提案３２２としては、「オーラペットＳ  １個」「オフロキシン眼軟膏０．３％」「エルゴチオネイン（犬用）３０ｍｌ×１０袋」が提案されている。このように、患者動物の動物種に合わせて適切な用語を提案することができる。
【００２４】
＜第２の実施形態＞
図８は、第２の実施形態に係る入力装置１０のソフトウェア校正例を示す図である。第２の実施形態では、入力装置１０は、上述した第１の実施形態の場合の構成に加えて、さらに解釈部１１２及び採用用語取得部１１５を備える。
【００２５】
解釈部１１２は、入力された文字列を解釈して、「名前」（入力トリガー情報）を推定することができる。解釈部１１２は、例えば、入力画面に設定されている医療行為、作成している書類の種類、書類における入力欄の項目名、対象とした患者動物の動物種など、カルテ情報等の医療機関に保存されている各種の情報に含まれている項目と、入力された文字列とを入力データとし、最終的にユーザが入力を確定した動物医療用語を教師データとして機械学習により学習した学習モデルを記憶部１３１に記録しておき、当該学習モデルに、入力画面に設定されている医療行為等のデータと入力された文字列とを与えて、動物医療用語を推定することができる。
【００２６】
特定部１１３は、解釈部１１２が推定した動物医療用語に「名前」が一致する用語情報を特定することができる。
【００２７】
採用用語取得部１１５は、最終的に確定した動物医療用語を取得する。採用用語取得部１１５は、例えば、書類が保存された場合や入力画面における入力が確定された場合に、最終的に入力欄に入力されていた文字列を、確定した動物医療用語として取得することができる。採用用語取得部１１５は、ユーザから確定した用語の入力を受け付けるようにしてもよい。採用用語取得部１１５が取得した動物医療用語は、上述した機械学習の教師データとして与えることができる。なお、採用用語取得部１１５が確定した動物医療用語を取得することごとに、あるいは、取得した動物医療用語を蓄積しておき適宜なタイミングで、機械学習を行い、学習モデルを更新することができる。
【００２８】
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
【００２９】
例えば、本実施形態では、入力装置１０は単独のコンピュータであるものとしたが、これに限らず、クライアント・サーバ形式のシステムにより実現することもできる。この場合、クライアントコンピュータが入力部１１１及び提案部１１４を備えるようにし、サーバコンピュータが特定部１１３を備えるようにし、サーバコンピュータからクライアントコンピュータに特定した動物医療用語の候補を送信して、クライアントコンピュータにおいて提案することができる。
【００３０】
また、本実施形態では、コンテキストとして医療行為を想定していたが、これに限らず、各種の情報をコンテキストとして用いることができる。例えば、書類の種類や書類の入力項目、入力画面の入力欄などをコンテキストとして、コンテキストごとの名前を用語情報に含めて登録しておくことができる。
【００３１】
また、本実施形態では、１つの動物医療用語には１つのコンテキストが紐付いているような開示になっていたが、当然、複数のコンテキストを１つの動物医療用語に紐付けることができる。また、１つ又は複数のコンテキストに対して、ふくすう  の動物医療用語を紐付けるようにしてもよい。
【００３２】
また、本実施形態では、名前、ひらがな、ローマ字のいずれかの文字列と、入力された文字列とで一致している文字数に応じて類似度を求めるものとしたが、入力された文字列が名前、ひらがな、ローマ字のいずれかに含まれているものを全て特定するようにしてもよい。この場合には、類似度を用いず、用語情報に含まれる優先度を用いることができる。
【００３３】
また、第２の実施形態では、解釈部１１２は最も確からしい用語を推定するものとしたが、これに限らず、確からしさとともに、複数の用語を推定するようにしてもよい。この場合、確からしさを優先度とすることもできる。
【００３４】
＜開示事項＞
なお、本開示には、以下のような構成も含まれる。
［項目１］
動物医療用語の入力支援システムであって、
入力トリガー情報と、一以上の当該入力トリガー情報に関連付けられた一の動物医療用語とを格納する動物医療用語データベースを記憶する記憶部と、
ユーザからの入力される入力文字を受け付ける入力部と、
前記動物医療用語データベースを参照して、前記入力文字に対応する前記入力トリガー情報に基づいて前記動物医療用語を特定する特定部と、
特定された前記動物医療用語を提案する提案部と、
を備えることを特徴とする動物医療用語の入力支援システム。
［項目２］
項目１に記載の動物医療用語の入力支援システムであって、
前記動物医療用語データベースは、複数の入力欄の夫々に前記入力トリガー情報を関連付けて格納しており、
前記特定部は、前記入力欄に前記ユーザによる前記入力文字が入力されると、当該入力欄に関連付けられた前記入力トリガー情報のみに基づいて前記動物医療用語を特定すること、
を特徴とする動物医療用語の入力支援システム。
［項目３］
項目１又は項目２に記載の入力支援システムであって、
前記記憶部は、動物患者のカルテ情報であって前記ユーザによる前記入力文字が入力されるカルテ情報を更に記憶しており、
前記動物医療用語データベースは、複数の動物種の夫々に前記入力トリガー情報を関連付けて格納しており、
前記特定部は、前記カルテ情報の前記入力欄に前記ユーザによる前記入力文字が入力されると、当該カルテ情報に対応する前記動物患者の前記動物種に関連付けられた前記入力トリガー情報のみに基づいて前記動物医療用語を特定すること、
を特徴とする動物医療用語の入力支援システム。
［項目４］
項目１乃至項目３のいずれかに記載の入力支援システムであって、
前記入力トリガー情報は、複数のトリガー単語によって構成されており、
前記特定部は、前記ユーザによって入力された前記入力文字に複数の前記トリガー単語が含まれていた場合にのみ、対応する前記動物医療用語を特定すること、
を特徴とする動物医療用語の入力支援システム。
［項目５］
項目１乃至項目４のいずれかに記載の入力支援システムであって、
前記入力文字を解釈して対応する前記入力トリガー情報を推定する解釈部と、
提案された前記動物医療用語の前記ユーザによる採用結果に応じて前記推定の確からしさを評価する評価部と
を更に備えていること、
を特徴とする動物医療用語の入力支援システム。
【符号の説明】
【００３５】
１０    入力装置
１１１  入力部
１１２  解釈部
１１３  特定部
１１４  提案部
１１５  採用用語取得部
１３１  記憶部
【要約】
【課題】動物医療用語の入力を支援することができるようにする。
【解決手段】動物医療用語の入力支援システムであって、入力トリガー情報と、一以上の当該入力トリガー情報に関連付けられた一の動物医療用語とを格納する動物医療用語データベースを記憶する記憶部と、ユーザからの入力される入力文字を受け付ける入力部と、動物医療用語データベースを参照して、入力文字に対応する入力トリガー情報に基づいて動物医療用語を特定する特定部と、特定された動物医療用語を提案する提案部と、を備えることを特徴とする。
【選択図】図１【図１】
0006964378.tif 000002
【図２】
0006964378.tif 000003
【図３】
0006964378.tif 000004
【図４】
0006964378.tif 000005
【図５】
0006964378.tif 000006
【図６】
0006964378.tif 000007
【図７】
0006964378.tif 000008
【図８】
0006964378.tif 000009