(57)【要約】【課題】本発明は、固形薬剤の判別結果の正確さをより向上すること目的とする。【解決手段】薬剤判別装置１３０は、撮影装置１１０により撮影した固形薬剤の画像情報を取得し、取得した画像に基づき候補となる固形薬剤の情報（以下、固形薬剤候補リストという）を薬剤情報記憶部１３１及び学習記憶部から取得する。薬剤判別装置１３０は、固形薬剤候補リストに基づき質問リスト記憶部１３３から質問を取得しユーザ端末１２０へ送信し、当該質問に関する回答をユーザ端末１２０から受信し、当該回答に基づき固形薬剤候補リストから更に候補を絞り込む。薬剤判別装置１３０は、絞り込んだ固形薬剤候補リストに含まれる固形薬剤の候補の件数が所定の数になるまで、上記質問の取得から候補の絞込までの処理を繰り返し、絞り込んだ固形薬剤候補リストに含まれる固形薬剤の候補の件数が所定の数になると、絞り込んだ固形薬剤候補リストをユーザ端末１２０へ送信する。【選択図】図１
2018181096.tif 000002
【特許請求の範囲】
【請求項１】
固形薬剤の画像とその固形薬剤の情報とを関連付けて記憶する薬剤情報記憶手段と、
ユーザ端末から判別対象となる固形薬剤の画像を取得する画像取得手段と、
前記ユーザ端末から前記判別対象固形薬剤に関する情報を取得する情報取得手段と、
前記取得した判別対象固形薬剤の画像に基づき、前記薬剤情報記憶手段に記憶される固形薬剤の画像から、前記判別対象固形薬剤の判別を行う画像判別手段と、
前記取得した判別対象固形薬剤に関する情報と前記画像判別手段より取得した画像判別結果に基づき、前記判別対象固形薬剤の判別を行う情報判別手段と、
前記情報判別手段により取得した情報判別結果を、前記ユーザ端末へ送信する判別結果送信手段と、を備えることを特徴とする薬剤判別装置。
【請求項２】
固形薬剤の情報に対応する質問を記憶する質問記憶手段と、を備え、
前記情報取得手段は、前記判別対象固形薬剤に関する質問を前記質問記憶手段から取得する質問取得手段と、
前記取得した質問を、前記ユーザ端末へ送信する質問送信手段と、
前記送信した質問への回答を、前記ユーザ端末から取得する回答取得手段と、を備えることを特徴とする請求項１に記載の薬剤判別装置。
【請求項３】
前記情報取得手段は、前記ユーザ端末から、前記判別対象固形薬剤を服用する服用者が服用する他の固形薬剤の情報を取得する服用薬剤取得手段と、を備えることを特徴とする請求項１及び請求項２に記載の薬剤判別装置。
【請求項４】
前記画像取得手段は、密閉される容器であって、当該容器の内側に、固形薬剤を置くマーカーと前記マーカー上の固形薬剤を撮影するカメラ及び前記マーカー上の固形薬剤を照らす照明装置と、を備える撮影装置により撮影した画像を取得することを特徴とする請求項１から請求項３に記載の薬剤判別装置。
【請求項５】
ユーザ端末から判別対象となる固形薬剤の画像を取得する画像取得機能と、
前記ユーザ端末から前記判別対象固形薬剤に関する情報を取得する情報取得機能と、
前記取得した判別対象固形薬剤の画像に基づき、固形薬剤の画像とその固形薬剤の情報とを関連付けて記憶する薬剤情報記憶手段に記憶する固形薬剤の画像から、前記判別対象固形薬剤の判別を行う画像判別機能と、
前記取得した判別対象固形薬剤に関する情報と前記画像判別機能より取得した画像判別結果に基づき、前記判別対象固形薬剤の判別を行う情報判別機能と、
前記情報判別機能により取得した情報判別結果を、前記ユーザ端末へ送信する判別結果送信機能と、をコンピュータに実現させること特徴とする薬剤判別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薬剤判別装置、及び薬剤判別プログラムに係り、例えば、錠剤やカプセル錠、糖衣錠などの固形薬剤の判別に関するものである。
【背景技術】
【０００２】
被災時や引越し時など、お薬ノートを紛失したり、薬を処方した病院や薬局へ問い合わせができない場合に、服用者は手元にある薬が何の薬か分からずに困ることがある。
薬剤を識別する先行技術としては、例えば特許文献１に記載の錠剤の識別方法が提供されている。この方法によれば、医薬組成物の画像から、医薬組成物に対する錠剤の種類を識別する。このシステムは、錠剤を撮影した画像から特徴を抽出する。錠剤画像から抽出された特徴は、錠剤の色、寸法、形状及び表面特徴を含む。特徴は、画像が撮影された際の様々な向きからでも錠剤を識別することを可能とする回転独立な表面特徴を含む。各画像に対して錠剤の同一性を決める分類器に特徴ベクトルを適用する。各画像に対する錠剤の同一性を採点し、医薬組成物に対する同一性を判別する。
【０００３】
しかし、特許文献１記載の技術では、錠剤の画像のみに基づき識別するため、各画像に対して最も可能性の高い錠剤の種類と、二番目に可能性の高い錠剤の種類の得点が近似している場合では、識別した錠剤が何れの錠剤であるかの最終的な判断は、人が、別途、薬の効用・効果、成分、用法・用量などの情報を参照して、または他に服用している薬の情報から判断することが多い。
また、薬の中には相互作用のあるものがあり、薬剤の判別に際して相互作用のある薬を除くことも必要である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１５−５１２０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、固形薬剤の判別結果の正確さをより向上することを目的とする。
【課題を解決するための手段】
【０００６】
（１）請求項１に記載の発明では、固形薬剤の画像とその固形薬剤の情報とを関連付けて記憶する薬剤情報記憶手段と、ユーザ端末から判別対象となる固形薬剤の画像を取得する画像取得手段と、前記ユーザ端末から前記判別対象固形薬剤に関する情報を取得する情報取得手段と、前記取得した判別対象固形薬剤の画像に基づき、前記薬剤情報記憶手段に記憶される固形薬剤の画像から、前記判別対象固形薬剤の判別を行う画像判別手段と、前記取得した判別対象固形薬剤に関する情報と前記画像判別手段より取得した画像判別結果に基づき、前記判別対象固形薬剤の判別を行う情報判別手段と、前記情報判別手段により取得した情報判別結果を、前記ユーザ端末へ送信する判別結果送信手段と、を備えることを特徴とする薬剤判別装置を提供する。
（２）請求項２に記載の発明では、固形薬剤の情報に対応する質問を記憶する質問記憶手段と、を備え、前記情報取得手段は、前記判別対象固形薬剤に関する質問を前記質問記憶手段から取得する質問取得手段と、前記取得した質問を、前記ユーザ端末へ送信する質問送信手段と、前記送信した質問への回答を、前記ユーザ端末から取得する回答取得手段と、を備えることを特徴とする請求項１に記載の薬剤判別装置を提供する。
（３）請求項３に記載の発明では、前記情報取得手段は、前記ユーザ端末から、前記判別対象固形薬剤を服用する服用者が服用する他の固形薬剤の情報を取得する服用薬剤取得手段と、を備えることを特徴とする請求項１及び請求項２に記載の薬剤判別装置を提供する。
（４）請求項４に記載の発明では、前記画像情報取得手段は、密閉される容器であって、当該容器の内側に、固形薬剤を置くマーカーと前記マーカー上の固形薬剤を撮影するカメラ及び前記マーカー上の固形薬剤を照らす照明装置と、を備える撮影装置により撮影した画像の情報を取得することを特徴とする請求項１から請求項３に記載の薬剤判別装置を提供する。
【発明の効果】
【０００７】
（１）請求項１に記載の発明によれば、ユーザ端末から判別対象となる固形薬剤の画像を取得し、前記ユーザ端末から前記判別対象固形薬剤に関する情報を取得し、前記取得した判別対象固形薬剤の画像に基づき前記判別対象固形薬剤の判別を行い、その判別結果と前記取得した判別対象固形薬剤に関する情報に基づき、更に前記判別対象固形薬剤の判別を行うため、薬剤の判別結果の正確さをより向上することができる。
（２）請求項２に記載の発明によれば、前記判別対象固形薬剤に関する情報は、前記判別対象固形薬剤に関する質問に対する回答であるため、薬剤の判別結果の正確さをより向上することができる。
（３）請求項３に記載の発明によれば、前記判別対象固形薬剤に関する情報は、前記判別対象固形薬剤を服用する服用者が服用する他の固形薬剤の情報であるため、薬剤の判別結果の正確さをより向上することができる。
（４）請求項４に記載の発明によれば、判別対象固形薬剤の画像情報は、密閉される容器であって、当該容器の内側に、固形薬剤を置くマーカーと前記マーカー上の固形薬剤を撮影するカメラ及び前記マーカー上の固形薬剤を照らす照明装置と、を備える撮影装置により撮影した画像情報である。当該撮影装置を用いることで、固形薬剤を同一条件の下で撮影でき、固形薬剤の画像情報をより均一化することができ、薬剤の判別結果の正確さをより向上することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態における薬剤判別システムの構成図である。
【図２】本実施形態における薬剤判別画面である。
【図３】本実施形態における固形薬剤の判別の手順を示すフローチャートである。
【図４】本実施形態における質問と回答を用いた絞込処理を行う手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の薬剤判別装置、及び薬剤判別プログラムにおける好適な実施の形態について、図１から図４を参照して詳細に説明する。
（１）実施形態の概要
薬剤判別装置１３０は、撮影装置１１０が撮影した判別対象の固形薬剤の画像をユーザ端末１２０より取得して、取得した画像に基づき判別対象の固形薬剤の候補となる固形薬剤の情報（以下、固形薬剤候補リストという）を学習記憶部及び薬剤情報記憶部１３１から取得する。
薬剤判別装置１３０は、固形薬剤候補リストに基づき質問リスト記憶部１３３に記憶される質問を取得してユーザ端末１２０へ送信し、当該質問に関する回答をユーザ端末１２０より受信し、当該送信した質問に係る属性と回答に基づき固形薬剤候補リストから更に候補を絞り込む。
薬剤判別装置１３０は、絞り込んだ固形薬剤候補リストに含まれる固形薬剤の候補の件数が所定の数になるまで、上記質問の取得から候補の絞り込みまでの処理を繰り返す。
薬剤判別装置１３０は、絞り込んだ固形薬剤候補リストに含まれる固形薬剤の候補の件数が所定の数になると、絞り込んだ固形薬剤候補リストをユーザ端末１２０へ送信する。
【００１０】
併用する薬の情報を使用して固形薬剤の判別をする場合には、薬剤判別装置１３０は、ユーザがユーザ端末１２０の表示部に表示される履歴から選択した固形薬剤の情報を、ユーザ端末１２０から取得する。薬剤判別装置１３０は、当該情報に基づき、薬剤情報記憶部１３１の相互作用から併用禁止・併用注意となる薬剤名を取得する。薬剤判別装置１３０は、固形薬剤候補リストを取得し、取得した併用禁止・併用注意となる薬剤名を固形薬剤候補リストから除外する。
薬剤判別装置１３０は、当該絞り込んだ固形薬剤候補リストに対して、上述と同様に、当該固形薬剤候補リストに含まれる候補の件数が所定の数になるまで、固形薬剤候補リストに基づく質問リスト記憶部１３３に記憶される質問の取得から候補の絞り込みまでの処理を繰り返して行う。薬剤判別装置１３０は、絞り込んだ固形薬剤候補リストに含まれる固形薬剤の候補の件数が所定の数になると、絞り込んだ固形薬剤候補リストをユーザ端末１２０へ送信する。
【００１１】
（２）実施形態の詳細
図１は、本実施形態が適用される薬剤判別システム１００の構成図を表したものである。
薬剤判別システム１００は、固形薬剤の判別などを行う薬剤判別装置１３０と、固形薬剤を撮影する撮影装置１１０と、撮影装置１１０により撮影された固形薬剤の画像の薬剤判別装置１３０への送信や、薬剤判別装置１３０から判別結果の受信などを行うユーザ端末１２０とから構成される。なお、薬剤判別装置１３０に接続されるユーザ端末１２０は１台に限られず、複数台接続することができる。
【００１２】
撮影装置１１０とユーザ端末１２０はＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）により有線又は無線通信で接続される。ユーザ端末１２０はＬＡＮ（ローカルエリアネットワーク）で接続され、インターネットや専用回線などの通信ネットワークを介して薬剤判別装置１３０と通信可能に接続される。撮影装置１１０及びユーザ端末１２０は、有線ＬＡＮ、無線ＬＡＮ、ＷｉＦｉ等により通信ネットワークへ接続する構成としてもよい。
【００１３】
撮影装置１１０は、例えば、立方体で、側面の内一面が開閉可能な扉状の構造となっている。撮影装置１１０は、扉を締めた際に装置内部に光が入らない構成をとる。撮影時に扉を閉めることで外部からの光の影響を受けないため、同一の固形薬剤を撮影する際の固形薬剤の画像情報をより均一化することができる。これにより、撮影装置１１０により撮影した固形薬剤の画像と後述する学習記憶部に格納されている固形薬剤の撮影映像とを比較した際の正確さを、撮影条件が均一でない場合に比べより向上することができる。学習記憶部に格納される固形薬剤の撮影映像も、撮影装置１１０により撮影することが望ましい。
【００１４】
撮影装置１１０の内側底面には、薬を置く場所を示すマーカーがある。撮影装置１１０は、その内側の上面と扉でない側面の何れかに、それぞれ１つのＷｅｂカメラを備え、Ｗｅｂカメラが設置された面に、少なくとも一つのＬＥＤ電球を備える。
マーカーは一般的な固形薬剤が収まる大きさで、その形状は、例えば、丸印や凸状などでよく、Ｗｅｂカメラが固形薬剤を撮影するにあたり固形薬剤が最適の位置に置かれるための手段であればよい。
【００１５】
Ｗｅｂカメラはそれぞれ、マーカー上に置かれた固形薬剤の上面及び側面の形状を撮影可能な位置に配置される。Ｗｅｂカメラとマーカーとの距離は、Ｗｅｂカメラの焦点距離により定まる。例えば、Ｗｅｂカメラの最小焦点距離が５ｃｍであれば、上面に設置されたＷｅｂカメラとマーカーとの距離は、Ｗｅｂカメラと固形薬剤の上面との最小距離５ｃｍに一般的な固形薬剤の厚みを加えたものとなる。
【００１６】
上面のＷｅｂカメラはマーカー上に置かれた固形薬剤の上面の形状を、側面のＷｅｂカメラはマーカー上に置かれた固形薬剤の側面の形状を撮影する。上面又は側面の形状の何れかが同一の固形薬剤がある場合に、同一でない他方の形状の情報があることで、撮影した固形薬剤の画像と学習記憶部に格納されている固形薬剤の撮影映像とを比較した際の正確さをより向上することができる。
【００１７】
本実施形態ではＷｅｂカメラを２台設置しているが、固形薬剤の上面と側面の形状を撮影した画像があればよく、Ｗｅｂカメラを１台として固形薬剤の上面と側面とをそれぞれ撮影する構成としてもよい。また、カメラの種類はＷｅｂカメラではなく、近赤外カメラなどのカメラでもよい。例えば、近赤外カメラでは、光の反射などの情報が可視化される。同じ色の固形薬剤であってもそのコーティングの違いによって光の反射が異なるため、この違いにより撮影した固形薬剤の画像と学習記憶部に格納されている固形薬剤の撮影映像とを比較した際の正確さをより向上させることができる。
【００１８】
ＬＥＤ電球は、マーカー上に置かれた固形薬剤の撮影される面に影ができないように固形薬剤を照らす位置に設置される。照明は、マーカー上に置かれた固形薬剤の撮影される面に影ができないように固形薬剤を照らすことができればよく、ＬＥＤ電球でなくともよい。
【００１９】
撮影装置１１０の筐体の大きさは、Ｗｅｂカメラ、マーカー、ＬＥＤ電球が筐体内部に納まり、上述のＷｅｂカメラとマーカーとの距離を保てる大きさであればよい。
本実施形態では、撮影装置１１０により判別対象となる固形薬剤の形状を撮影しているが、より簡便には、スマートフォンやタブレット等に付属するカメラで固形薬剤の形状を撮影して、当該画像を薬剤判別装置１３０へ送信するように構成してもよい。
【００２０】
ユーザ端末１２０は、パーソナルコンピュータ、スマートフォン、タブレット等であり、ウェブブラウザを用いて薬剤判別装置１３０へ接続する。
ユーザ端末１２０は、制御部、表示部、入力部、通信制御部、記憶部、入出力I／F、その他の機器を備えている。制御部には、バスラインを介して表示部、入力部、通信制御部、記憶部、入出力I／Fおよびその他の機器が接続されている。
【００２１】
制御部は、プログラムに従って装置、各部を制御し、演算を行うＣＰＵ（中央処理装置）、ＣＰＵが各種制御演算を行うためのプログラムやデータを格納するＲＯＭ（リード・オンリ・メモリ）、ＣＰＵにワーキングメモリとして使用されるＲＡＭ（ランダム・アクセス・メモリ）を備えている。制御部は、入力部からの撮影の指示を受付け、入出力I／Fを介して撮影装置１１０から固形薬剤の撮影画像を取得し、通信制御部を介して当該画像を薬剤判別装置１３０へ送信し、薬剤判別装置１３０から質問を受信して表示部に表示し、記憶部へ格納する。
【００２２】
薬剤判別装置１３０は、ユーザ端末１２０からの要求に答えてデータを送受信するコンピュータ、サーバである。薬剤判別装置１３０は、制御部を備え、バスラインを介して表示部、入出力部、通信制御部、記憶部、およびその他の機器が接続されている。薬剤判別装置１３０の制御部は、クラウドコンピューティングを提供するＷｅｂサーバとして機能する。
【００２３】
薬剤判別装置１３０は、その記憶部に薬剤情報記憶部１３１、判定結果記憶部１３２及び質問リスト記憶部１３３、学習記憶部を備える。
薬剤情報記憶部１３１は、固形薬剤の情報を格納する。例えば、固形薬剤の名前、種類、成分、効能・効果、用法・用量、禁忌、相互作用、副作用、病名などの情報である。相互作用は、併用禁止・併用注意となる薬剤名の情報である。
判定結果記憶部１３２は、後述する決定薬剤情報を格納する。
【００２４】
質問リスト記憶部１３３は、薬剤の属性に関する質問を格納する。薬の属性とは、薬剤情報記憶部１３１が記憶する、固形薬剤の名称を除いた、種類、成分、効能・効果、用法・用量、禁忌、相互作用、副作用、病名などの項目の情報である。例えば、質問リスト記憶部１３３は、薬剤情報記憶部１３１に格納される属性である「効能・効果」に対して、「症状を教えてください」という質問を格納する。質問は、各属性に対してそれぞれ用意される。
【００２５】
学習記憶部は、機械学習により生成される。
学習記憶部は大別すると、固形薬剤の画像に基づき薬剤を判別するために必要な情報と、後述する、取得した回答からキーを取得するために必要な情報と、をそれぞれ格納する。前者は、薬剤名と固形薬剤の画像の組み合わせを用いて機械学習により生成される。後者は、キーと、キーに対する回答との組み合わせを用いて機械学習により生成される。キーとは、薬剤を特定するために必要な情報である。
【００２６】
例えば、薬の種類であれば「錠剤」や「糖衣錠」などがキーとなる。より具体的には、効能が「胃潰瘍」である場合に、質問「症状を教えてください」に対し、回答には「胃が痛い」や「胃痛」などの入力がユーザによりなされることが考えられる。この場合において、学習記憶部に予め、効能「胃潰瘍」(キー)と、キーに対する回答として「胃が痛い」「胃痛」を機械学習により与える。効能の他にも用法など、薬剤が持つその他の情報ついて、キーとキーに対する回答との組み合わせを用いて機械学習により学習記憶部を生成する。
【００２７】
本実施例においては、学習記憶部を薬剤情報記憶部１３１の記憶部に格納しているが、学習記憶部に格納される情報は膨大となることから、これを薬剤情報記憶部１３１以外のサーバの記憶領域に格納するようにしてもよい。
薬剤判別装置１３０は単一のサーバで構成しても、複数のサーバに各機能を分散して構成してもよい。
【００２８】
次に、以上のように構成された実施形態の動作について説明する。
ユーザはユーザ端末１２０を操作して、ウェブブラウザを用いて薬剤判別装置１３０のＵＲＬにアクセスする。図２（ａ）に示す画面２００は、薬剤判別装置１３０のＵＲＬにアクセス後、ユーザ端末１２０に表示される画面の一例である。
【００２９】
ユーザは、撮影装置１１０のマーカー部分に判別対象となる固形薬剤を置く。ユーザ端末１２０の制御部は、撮影装置１１０から取得する固形薬剤の上面と側面の画像を画像２１０へそれぞれ表示する。
ユーザ端末１２０の制御部は、後述する決定薬剤情報を履歴２２０へ表示する。なお、薬剤判別装置１３０のＵＲＬにアクセス後はじめに表示する初期画面においては、ユーザ端末１２０の制御部は、決定薬剤情報を履歴２２０へ表示しなくてもよい。
【００３０】
ユーザは、画像２１０を確認して、固形薬剤の画像に基づいて薬剤の判別をする場合はボタン２１１を、固形薬剤の画像と、併用する薬の情報に基づいて薬剤の判別をする場合は、履歴２２０に表示される決定薬剤情報からユーザが服用している固形薬剤を１又は複数選択（以下、薬剤リストという）して、ボタン２２１を押下する。
【００３１】
ユーザ端末１２０の制御部は、ボタン２１１の押下を受け付けると、撮影装置１１０が撮影した固形薬剤の画像を取得し、ボタン２２１の押下を受け付けると、撮影装置１１０が撮影した固形薬剤の画像と薬剤リストを取得して、薬剤判別装置１３０へ送信する。
薬剤判別装置１３０の制御部は、固形薬剤の画像と、薬剤リストの情報があれば当該薬剤リストを受信し、薬剤判別装置１３０の記憶部へ記憶する。
【００３２】
続いて、薬剤判別装置１３０の制御部は、判別対象の固形薬剤の判別を行う。
図３は固形薬剤の判別の手順を示すフローチャートである。
薬剤判別装置１３０の制御部は、画像を用いた候補リストを作成する（Ｓ１０）。
薬剤判別装置１３０の制御部は、学習記憶部から、受信した固形薬剤の画像に対応する１又は複数の固形薬剤名を取得する。当該取得した固形薬剤名は、その正解の確率が高い順に並べられる。これらの処理は、機械学習技術により実現する。
【００３３】
例えば、画像処理技術によって「画像」を理解し、蓄積したデータを検索し、答えの候補を導き出す。さらに機械学習で確からしさをランク付けして、最も確率の高い順に答えを並べる。
薬剤判別装置１３０の制御部は、取得した固形薬剤名に対応する薬剤の情報を薬剤情報記憶部１３１から取得して、取得した固形薬剤名に当該情報を対応させる（以下、固形薬剤候補リストという）。
【００３４】
薬剤判別装置１３０の制御部は、薬剤リストを受信しない場合（Ｓ２０：Ｎｏ）には、ＱＡを用いた処理（Ｓ４０）へ処理を移す。
薬剤判別装置１３０の制御部は、薬剤リストを受信した場合（Ｓ２０：Ｙｅｓ）には、飲み合わせを用いた絞込処理を行う（Ｓ３０）。
薬剤判別装置１３０の制御部は、受信した薬剤リストに含まれる薬剤名に対応付けられた併用禁止・併用注意となる薬剤名を、薬剤情報記憶部１３１の相互作用から取得する。
【００３５】
例えば、薬剤リストに錠剤Ａ、錠剤Ｃが含まれている場合、薬剤判別装置１３０の制御部は、薬剤情報記憶部１３１から、錠剤Ａ及び錠剤Ｃのそれぞれの「相互作用」の情報に記憶されている薬剤名を取得する。薬剤判別装置１３０の制御部は、取得した薬剤名を固形薬剤候補リストから除外する。
【００３６】
続いて薬剤判別装置１３０の制御部は、ＱＡを用いた絞込処理を行う（Ｓ４０）。
図４は、薬剤判別装置１３０の制御部が、ＱＡを用いた絞込処理を行う手順を示すフローチャートである。
薬剤判別装置１３０の制御部は、質問リスト記憶部１３３からすべての質問リストを取得し（Ｓ４１）、カウンタ変数ｉへ０をセットする（Ｓ４２）。カウンタ変数ｉが薬の属性の数以上になると（Ｓ４３：Ｙｅｓ）、薬剤判別装置１３０の制御部は、ＱＡを用いた絞込処理を終了する。
【００３７】
カウンタ変数ｉが薬の属性の数未満の場合（Ｓ４３：Ｎｏ）、薬剤判別装置１３０の制御部は、固形薬剤候補リストに含まれる薬剤の候補の数、及び、ユーザがあらかじめ定義するユーザへの候補最大提示数ｍを取得して、これらを比較する（Ｓ４４）。薬剤判別装置１３０の制御部は、候補最大提示数ｍが「１」である場合に、判別対象の固形薬剤である可能性が最も高い薬剤の候補を返すことになる。
【００３８】
候補数がｍ以下の場合（Ｓ４４：Ｙｅｓ）、薬剤判別装置１３０の制御部は、ＱＡを用いた絞込処理を終了する。
候補数がｍを超える場合（Ｓ４４：Ｎｏ）、薬剤判別装置１３０の制御部は、候補内で属性情報の重複が最も少ない属性を算出する（Ｓ４５）。
薬剤判別装置１３０の制御部は、属性のうち、固形薬剤候補リストに含まれる各候補がもつ属性の情報の重複が最も少ない属性を取得する。
【００３９】
例えば、薬剤判別装置１３０の制御部は、固形薬剤候補リストにおいて、各候補の「効能・効果」の情報がそれぞれ異なっている場合には、属性「効能・効果」を取得する。
薬剤判別装置１３０の制御部は、ＱＡを用いた絞込処理が終了するまでの間、取得した属性をその記憶部に保存して、一度取得した属性は取得しない。
また、固形薬剤候補リストにおける各候補のすべての属性の情報が重複する場合には、薬剤判別装置１３０の制御部は、質問を取得せずに、ＱＡを用いた絞込処理を終了するようにしてもよい。
【００４０】
薬剤判別装置１３０の制御部は、最も重複が少ない属性に関する質問を出力する（Ｓ４６）。薬剤判別装置１３０の制御部は、取得した質問リスト（Ｓ４１）から、取得した属性（Ｓ４５）に基づき質問を取得し、当該質問をユーザ端末１２０へ送信する。上述の例であれば、判別装置１３０の制御部は、属性「効能・効果」に対し、当該属性に対応する「症状を教えてください」という質問を取得して、ユーザ端末１２０へ送信する。
【００４１】
本実施形態では、薬剤判別装置１３０の制御部は、Ｓ４１ですべての質問のリストを取得しているが、これを取得せず、Ｓ４６において、Ｓ４５で取得した属性に基づき、質問リスト記憶部１３３から質問を取得するようにしてもよい。
【００４２】
本実施形態では、薬剤判別装置１３０の制御部は、属性のうち、固形薬剤候補リストに含まれる各候補がもつ属性の情報の重複が最も少ない属性を取得しているが（Ｓ４５）、固形薬剤候補リストがもつ属性をランダムに取得するようにしてもよい。固形薬剤候補リストに含まれる各候補がもつ属性の情報の重複が最も少ない属性を取得する場合には、属性をランダムに取得する場合に比べ、固形薬剤候補リストに含まれる候補をより早く絞り込むことができる。
【００４３】
ユーザ端末１２０の制御部は、質問を受信して、図２（ａ）に示すように、質問２３０へ受信した質問を表示する。
ユーザは回答２３１へ回答を入力して、ボタン２３２を押下する。
ユーザ端末１２０の制御部は、ボタン２３２の押下を受け付けると、回答を薬剤判別装置１３０へ送信する。
【００４４】
薬剤判別装置１３０の制御部は、ユーザ端末１２０から回答を受信する（Ｓ４７）。
続いて、薬剤判別装置１３０の制御部は、固形薬剤候補リストから候補を絞り込む（Ｓ４８）。
薬剤判別装置１３０の制御部は、受信した回答に対応づけられたキーを学習記憶部から取得する。この処理は、機械学習技術により実現する。例えば、自然言語処理技術によって「問の意味」を理解して蓄積したデータを検索し、答えの候補を導き出す。さらに機械学習で確からしさをランク付けして、最も確率の高い答えを取得する。
【００４５】
薬剤判別装置１３０の制御部は、送信した質問に係る属性と、取得したキーに基づき、固形薬剤候補リストを絞り込む。例えば、送信した質問に係る属性が「効能・効果」、回答から取得したキーが「胃潰瘍」であれば、薬剤判別装置１３０の制御部は、固形薬剤候補リストから「効能・効果」が「胃潰瘍」を含むものを取得する。
薬剤判別装置１３０の制御部は、カウンタ変数ｉをカウントアップし、Ｓ４３へ戻って処理を行う。
【００４６】
本実施形態では、薬剤判別装置１３０の制御部は、固形薬剤候補リストに含まれる薬剤の候補の数が候補最大提示数ｍ以下になると処理を終了するが、処理を終了せず、Ｓ４５からＳ４８、続くＳ４３の処理を、固形薬剤候補リストに含まれる候補が１件になる、もしくは質問がなくなるまで行うようにしても良い。これにより、固形薬剤候補リストを、判別対象の固形薬剤である可能性が最も高い薬剤順に並べ替えることができる。
【００４７】
例えば、薬剤判別装置１３０の制御部は、固形薬剤候補リストに含まれる薬剤の候補の数が候補最大提示数ｍ以下になると、固形薬剤候補リストから候補を絞り込む際に（Ｓ４８）、候補から外れた固形薬剤の情報を取得する。薬剤判別装置１３０の制御部は、ＱＡを用いた処理を終了する際に、取得した候補から外れた薬剤の情報を、候補から外れた順に降順に並べ、固形薬剤候補リストに追加する。
【００４８】
より具体的には、固形薬剤候補リストに錠剤Ａ、錠剤Ｂ、錠剤Ｃが含まれ、候補最大提示数ｍが「３」、Ｓ４８の処理において、錠剤Ｃ、錠剤Ａの順でそれぞれが固形薬剤候補リストの候補から外れたとする。この場合、ＱＡを用いた処理を終了する際の固形薬剤候補リストには錠剤Ｂが、固形薬剤候補リストの候補から外れた薬剤の情報には、錠剤Ｃ、錠剤Ａが含まれることになる。薬剤判別装置１３０の制御部は、固形薬剤候補リストに固形薬剤候補リストの候補から外れた薬剤の情報を追加する。結果、固形薬剤候補リストは、錠剤Ｂ、錠剤Ａ、錠剤Ｃとなり、判別対象の固形薬剤である可能性が最も高い薬剤順に並べ替えられる。
【００４９】
また、本実施例では、薬剤判別装置１３０の制御部は、学習記憶部から正解の確率が最も高いキーのみを取得して、当該キーを用いて候補の絞込を行っている（Ｓ４８）が、キーの候補が複数ある場合には、これをユーザに提示して、ユーザがキーを選択するようにしてもよい。
【００５０】
具体的には、薬剤判別装置１３０の制御部は、回答に対応付けられた複数のキーの候補を学習記憶部から取得する。上述の「胃潰瘍」のケースであれば、例えば、正解の確率が最も高い候補が「胃潰瘍」、続く候補が「胃炎」などであり、これらがキーの候補となる。
【００５１】
薬剤判別装置１３０の制御部は、キーの候補をユーザ端末１２０へ送信する。
ユーザ端末１２０の制御部はこれを受信して、各キーの候補をそれぞれボタン等により質問２３０に表示する。薬剤判別装置１３０の制御部は、ユーザが、質問２３０に表示されるキーの候補のうち、いずれの候補を選択するべきかの判断を助けるために、キーと当時に当該キーの正解の確率を取得してもよい。ユーザ端末１２０の制御部は、当該正解の確率を受信し、表示部へこれを表示する。ユーザは、質問２３０に表示されるキーの候補から、何れか１つを選択して押下する。ユーザ端末１２０の制御部は、当該押下を受け付けると、ユーザが選択したキーを取得して薬剤判別装置１３０へ送信する。
【００５２】
薬剤判別装置１３０の制御部は、ユーザが選択したキーを受信して、当該キーを用いて候補の絞込（Ｓ４８）を行う。この場合に、薬剤判別装置１３０の制御部は、受信したキーと回答の組み合わせを、薬剤判別装置１３０の記憶部へ格納し、機械学習による学習記憶部の生成に用いることができる。
【００５３】
図３に戻って説明する。
薬剤判別装置１３０の制御部は、最終決定処理を行う（Ｓ５０）。
薬剤判別装置１３０の制御部は、ＱＡを用いた絞込処理（Ｓ４０）後の固形薬剤候補リストをユーザ端末１２０へ送信する。
ユーザ端末１２０の制御部は、当該固形薬剤候補リストを受信して、図２（ｂ）に示すように、質問２３０へ表示する。ユーザ端末１２０の制御部は、固形薬剤候補リストに含まれる候補の数が、ユーザへの候補最大提示数ｍを超えている場合には、その旨を表示する。
【００５４】
ユーザは、質問２３０に表示される固形薬剤候補リストの候補を示すボタン２３３のうちいずれか一つのボタンを押下する。ユーザが、質問２３０に表示される固形薬剤候補リストの候補のうち、いずれの候補を選択するべきかの判断を助けるために、ユーザ端末１２０の制御部は、各候補がもつ固形薬剤の情報を、ユーザ端末１２０の表示部に表示するようにしてもよい。
【００５５】
ユーザ端末１２０の制御部は、ボタン２３３の押下を受け付けると、ボタン２３３のうちユーザが決定した一つのボタンに関する固形薬剤候補リストの情報（以下、決定薬剤情報という）を、図２（ａ）の履歴２２０へ表示し、薬剤判別装置１３０へ送信する。
薬剤判別装置１３０の制御部は、決定薬剤情報を受信し、受信した決定薬剤情報とＳ１０で使用した固形薬剤の画像とを判定結果記憶部１３２へ格納する。決定薬剤情報と固形薬剤の画像を判定結果記憶部１３２へ格納せず、ユーザ端末１２０の記憶部等に一時的に記憶するようにしてもよい。決定薬剤情報と固形薬剤の画像を判定結果記憶部１３２へ格納した場合には、判定結果記憶部１３２を、固形薬剤名と薬剤の画像の組み合わせを用いた機械学習による学習記憶部の生成に用いることができる。
【００５６】
以上説明したように、本実施形態の薬剤判別装置１３０によれば、撮影装置１１０により撮影した判別対象となる固形薬剤の画像情報をユーザ端末１２０より取得して、当該取得した画像に基づき候補となる固形薬剤の情報（以下、固形薬剤候補リストという）を薬剤情報記憶部１３１及び学習記憶部から取得する。
薬剤判別装置１３０は、固形薬剤候補リストに基づき質問リスト記憶部１３３に記憶される質問を取得してユーザ端末１２０へ送信し、当該質問に関する回答をユーザ端末１２０から受信し、当該送信した質問に係る属性と当該回答から取得するキーとに基づき固形薬剤候補リストから更に候補を絞り込む。
薬剤判別装置１３０は、絞り込んだ固形薬剤候補リストに含まれる固形薬剤の候補の件数が所定の数になるまで、上記質問の取得から候補の絞り込みまでの処理を繰り返すこととしたので、固形薬剤の判別結果の正確さをより向上することができる。
【００５７】
また、薬剤判別装置１３０は、ユーザ端末１２０から、ユーザ端末１２０の表示部に表示される履歴から、ユーザが選択した固形薬剤の情報を取得する。
薬剤判別装置１３０は、当該情報に基づき、薬剤情報記憶部１３１の相互作用から併用禁止・併用注意となる薬剤名を取得する。薬剤判別装置１３０は、固形薬剤候補リストを取得し、取得した併用禁止・併用注意となる薬剤名を固形薬剤候補リストから除外する。
続いて、薬剤判別装置１３０は、固形薬剤候補リストに含まれる候補の件数が所定の数になるまで、固形薬剤候補リストに基づく質問リスト記憶部１３３に記憶された質問の取得から候補の絞り込みまでの処理を繰り返すこととしたので、固形薬剤の判別結果の正確さをより向上することができる。
【００５８】
以上、本発明の薬剤判別装置における実施形態について説明したが、本発明は説明した実施形態に限定されるものではなく、各請求項に記載した範囲において各種の変形を行うことが可能である。
例えば、説明した実施形態では、飲み合わせを用いた絞込処理を行う（Ｓ３０）際、薬剤判別装置１３０の制御部は、受信した薬剤リストに基づき取得した相互作用に記憶される併用禁止・併用注意となる薬剤名を、固形薬剤候補リストから除外することにより固形薬剤候補リストの絞込を行っている。
【００５９】
この場合において、医師により処方される薬の情報（以下、処方薬情報という）を使用してもよい。処方薬情報とは、医師が患者の疾病に対して同時に処方する薬の情報であり、疾病と処方する薬とが対応づけられている。薬剤判別装置１３０の制御部は、処方薬情報から、薬剤リストに含まれる薬剤と同時に処方される薬剤を取得し、当該薬剤により固形薬剤候補リストを絞り込む。続いて、薬剤判別装置１３０の制御部は、薬剤リストに基づき取得した相互作用に記憶される併用禁止・併用注意となる薬剤名を、固形薬剤候補リストから除外することにより固形薬剤候補リストの絞込を行う。
【００６０】
例えば、処方薬情報として、疾病「Ｘ」に対して、処方する薬「錠剤Ａ」「錠剤Ｂ」「錠剤Ｃ」が対応づけられている。薬剤リストに錠剤Ａ、錠剤Ｃが含まれ、固形薬剤候補リストに「錠剤Ｂ」「錠剤Ｄ」が含まれる。
この場合、薬剤判別装置１３０の制御部は、処方薬情報から、薬剤リストに含まれる錠剤Ａ及び錠剤Ｃと同時に処方される薬「錠剤Ｂ」を取得する。薬剤判別装置１３０の制御部は、取得した「錠剤Ｂ」により固形薬剤候補リストを絞り込む。
この後、薬剤判別装置１３０の制御部は、薬剤リストに基づき取得した相互作用に記憶される併用禁止・併用注意となる薬剤名を、固形薬剤候補リストから除外することにより固形薬剤候補リストの絞込を行う。
処方薬情報を使用することで、固形薬剤候補リストに含まれる候補を大きく絞り込むことができるため、ユーザの回答の回数を減らすことができる。
【符号の説明】
【００６１】
１００  薬剤判別システム
１１０  撮影装置
１２０  ユーザ端末
１３０  薬剤判別装置
１３１  薬剤情報記憶部
１３２  判定結果記憶部
１３３  質問リスト記憶部
２００  薬剤判別処理画面
２１０  画像
２１１  ボタン
２２０  履歴
２２１  ボタン
２３０  質問
２３１  回答
２３２  ボタン
２３３  ボタン
【図１】
2018181096.tif 000003
【図２】
2018181096.tif 000004
【図３】
2018181096.tif 000005
【図４】
2018181096.tif 000006