(57)【要約】【課題】ユーザの利便性を向上させる。【解決手段】所定のフォーマットを有する紙媒体の所定の領域から、医薬品に関する情報を抽出する抽出手段と、前記抽出手段により得られた医薬品に関する情報に基づき、前記医薬品に対応する関連情報を取得する関連情報取得手段と、前記関連情報取得手段により得られた関連情報と、前記医薬品に関する情報とに基づき、ユーザに提供する医薬品出力情報を生成する出力情報生成手段とを有することにより上記課題を解決する。【選択図】図１
2016062164.tif 000002
【特許請求の範囲】
【請求項１】
所定のフォーマットを有する紙媒体の所定の領域から、医薬品に関する情報を抽出する抽出手段と、
前記抽出手段により得られた医薬品に関する情報に基づき、前記医薬品に対応する関連情報を取得する関連情報取得手段と、
前記関連情報取得手段により得られた関連情報と、前記医薬品に関する情報とに基づき、ユーザに提供する医薬品出力情報を生成する出力情報生成手段とを有することを特徴とする情報処理装置。
【請求項２】
前記関連情報取得手段は、
前記関連情報として、前記医薬品に対応する後発医薬品がある場合には、前記後発医薬品と、前記後発医薬品の費用に関する情報とを取得することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ユーザにより選択された医薬品の情報を受け付け、受け付けた医薬品の単価と、該医薬品の分量とを用いて、前記医薬品にかかる費用を計算する費用計算手段を有し、
前記出力情報生成手段は、
前記費用計算手段により計算された費用を、前記医薬品出力情報に含めて生成することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記出力情報生成手段により生成された医薬品出力情報は、
表示装置又は紙媒体に出力されることを特徴とする請求項１乃至３のいずれか一項に記載の情報処理装置。
【請求項５】
前記出力情報生成手段は、
前記表示装置を介して、前記ユーザにより前記医薬品出力情報が変更された場合には、変更された内容に応じて、前記医薬品出力情報を更新することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記抽出手段は、
前記所定の領域から得られる所定の文字又は所定のコードにより、前記医薬品に関する情報を抽出することを特徴とする請求項１乃至５のいずれか一項に記載の情報処理装置。
【請求項７】
情報処理装置により実行される情報処理方法であって、
所定のフォーマットを有する紙媒体の所定の領域から、医薬品に関する情報を抽出する抽出手順と、
前記抽出手順により得られた医薬品に関する情報に基づき、前記医薬品に対応する関連情報を取得する関連情報取得手順と、
前記関連情報取得手順により得られた関連情報と、前記医薬品に関する情報とに基づき、ユーザに提供する医薬品出力情報を生成する出力情報生成手順とを有することを特徴とする情報処理方法。
【請求項８】
コンピュータを、
請求項１乃至６のいずれか一項に記載の情報処理装置が有する各手段として機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。
【背景技術】
【０００２】
電子文書化された入力画像に対して、画像内の所定の領域を対象とする自動文字認識を実行し、自動文字認識で認識された文字情報を画像の書誌情報として設定、管理する方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上述した特許文献１の手法では、画像を管理するため、画像内の所定の領域から認識された文字情報を書誌情報として設定する。しかしながら、入力画像から医薬品等の特定の分野の文字情報を抽出し、抽出された特定の分野の文字情報に関連する情報をユーザに提供することができなかった。例えば、画像から抽出された医薬品の薬品名のみを管理するだけではなく、それが新薬であるかジェネリック医薬品であるか等の情報もユーザにとっては重要な情報となる。
【０００４】
１つの側面では、本発明は、ユーザの利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
一態様の情報処理装置において、所定のフォーマットを有する紙媒体の所定の領域から、医薬品に関する情報を抽出する抽出手段と、前記抽出手段により得られた医薬品に関する情報に基づき、前記医薬品に対応する関連情報を取得する関連情報取得手段と、前記関連情報取得手段により得られた関連情報と、前記医薬品に関する情報とに基づき、ユーザに提供する医薬品出力情報を生成する出力情報生成手段とを有する。
【発明の効果】
【０００６】
ユーザの利便性を向上させることが可能となる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態における情報処理システムの機能構成の一例を示す図である。
【図２】コンピュータシステムのハードウェア構成の一例を示す図である。
【図３】医薬品一覧生成処理の一例を示すフローチャートである。
【図４】医薬品データベースの一例を示す図である。
【図５】処方箋におけるキーワードを抽出する領域の一例を示す図である。
【図６】医薬品一覧の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、実施の形態について詳細に説明する。
【０００９】
＜情報処理システム：機能構成＞
図１は、本実施形態における情報処理システムの機能構成の一例を示す図である。図１に示す情報処理システム１は、スキャナ１０と、情報処理装置２０と、医薬品データベース３０と、表示装置４０と、プリンタ５０とを有する。
【００１０】
スキャナ１０は、所定のフォーマットを有する紙媒体等をスキャン処理して画像データを生成する。図１の例では、スキャナ１０は、例えば医療機関で発行され、薬剤師が調剤に用いる処方箋等の医療文書をスキャン処理して、処方箋等の画像データを生成する。スキャナ１０は、情報処理装置２０に生成した処方箋等の画像データを送信する。
【００１１】
情報処理装置２０は、例えばクライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やサーバ等である。情報処理装置２０は、抽出手段の一例としてのキーワード抽出手段２１と、関連情報取得手段の一例としてのＤＢアクセス手段２２と、制御手段２３と、費用計算手段２４と、出力情報生成手段の一例としての一覧生成手段２５とを有する。
【００１２】
キーワード抽出手段２１は、例えばＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｍｏｔｏｐｎ）エンジン２１−１や、バーコード解析エンジン２１−２を用いて、スキャナ１０から得られた画像データのうち所定の領域を対象にキーワードを抽出する。なお、キーワード抽出手段２１には、予めキーワードの抽出にＯＣＲエンジン２１−１を用いるか又はバーコード解析エンジン２１−２を用いるか、それぞれを用いる場合に画像データのどの領域からキーワードを抽出するか等が設定されているものとする。
【００１３】
ＯＣＲエンジン２１−１は、画像データの所定の領域から文字列等の文字情報を認識する。バーコード解析エンジン２１−２は、画像データの所定の領域からバーコード画像を認識し、認識したバーコード画像を解析して文字列等に変換する。なお、キーワード抽出手段２１は、例えばＱＲコード（登録商標）等の二次元コード等を解析して文字列等に変換するエンジンを用いても良い。
【００１４】
図１の例では、キーワード抽出手段２１は、ＯＣＲエンジン２１−１やバーコード解析エンジン２１−２を用いて、例えば処方箋の画像データの所定の領域から、処方された医薬品の薬品名や、分量（数量）等の医薬品に関する情報を抽出する。
【００１５】
なお、キーワード抽出手段２１は、ＯＣＲエンジン２１−１やバーコード解析エンジン２１−２を用いて画像データからキーワードを抽出するだけでなく、ユーザ等からキーボードやタッチパネル等の入力手段を用いて入力されたキーワードを抽出しても良い。
【００１６】
ＤＢアクセス手段２２は、キーワード抽出手段２１により抽出された薬品名に基づき、医薬品データベース３０から関連情報を取得する。ＤＢアクセス手段２２は、例えば関連情報として、抽出された薬品名が新薬かジェネリック医薬品（後発医薬品）か、新薬であれば対応するジェネリック医薬品があるか、ジェネリック医薬品であれば対応する新薬や他のジェネリック医薬品があるか等の情報を取得する。また、ＤＢアクセス手段２２は、それぞれの医薬品の費用（単価等）や分量等の情報についても取得する。
【００１７】
なお、例えば医療システムメーカーによってアクセス方法が異なる場合を想定して、ＤＢアクセス手段２２に共通インターフェースを設け、プラグインで拡張可能としても良い。この場合には、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ  Ｑｕｅｒｙ  Ｌａｎｇｕａｇｅ）等の通信プロトコルを用いることが可能である。
【００１８】
制御手段２３は、費用計算手段２４と一覧生成手段２５とを制御する。例えば、制御手段２３は、一覧生成手段２５により医薬品一覧等の医薬品出力情報を生成させたり、生成した医薬品一覧等を表示装置４０に表示させたり、医薬品一覧等の印刷データをプリンタ５０に送信したりする。
【００１９】
また、制御手段２３は、表示装置４０を介してユーザから医薬品一覧に対する選択や変更を受け付けた場合、費用計算手段２４に医薬品にかかる費用を計算させて、一覧生成手段２５に医薬品一覧等の内容を更新させる。
【００２０】
費用計算手段２４は、制御手段２３から一覧生成手段２５により生成される医薬品一覧の医薬品の情報を受け付け、受け付けた医薬品の単価と、医薬品の分量とを用いて医薬品にかかる費用を計算し、計算した結果を一覧生成手段２５に出力する。
【００２１】
一覧生成手段２５は、キーワード抽出手段２１により抽出された医薬品の薬品名、ＤＢアクセス手段２２により取得した関連情報、費用計算手段２４により計算された医薬品にかかる費用等に基づき、ユーザに提供する医薬品一覧等の医薬品出力情報を生成する。また、一覧生成手段２５は、生成した医薬品一覧等を表示装置４０に送信する。
【００２２】
医薬品データベース３０は、例えば医薬品の薬品名、ジェネリック医薬品か新薬か、ジェネリック医薬品であれば対応する新薬の薬品名、費用（単価）等の医薬品に関する情報を格納する。なお、医薬品データベース３０は、情報処理装置２０に保持されていても良く、ネットワークを介して接続された外部装置等に保持されていても良い。
【００２３】
表示装置４０は、例えばディスプレイやタッチパネル、タブレット端末等であり、ユーザからの入力を受け付ける機能を有していても良い。表示装置４０は、一覧生成手段２５から取得した医薬品一覧を画面に表示し、医薬品一覧に対するユーザからの選択又は変更の指示を受け付けると、受け付けた内容を情報処理装置２０に送信する。
【００２４】
プリンタ５０は、制御手段２３から得られた医薬品一覧等の紙媒体等への出力を行う。
【００２５】
なお、図１に示す情報処理装置２０が有する各手段は、アプリケーションとして構成しても良い。また、情報処理装置２０は、スキャナ１０や、医薬品データベース３０、表示装置４０、プリンタ５０の一部又は全ての機能を有する複写機等の画像形成装置等として構成しても良い。
【００２６】
＜ハードウェア構成＞
上述した情報処理装置２０は、例えば図２に示すハードウェア構成のコンピュータシステムにより実現される。図２は、コンピュータシステムのハードウェア構成の一例を示す図である。
【００２７】
図２に示すコンピュータシステム２は、入力装置６１と、表示装置６２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６４と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）６５と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６６と、通信Ｉ／Ｆ６７と、外部Ｉ／Ｆ６８とを有し、それぞれがバスＢで相互に接続されている。
【００２８】
入力装置６１は、キーボードやマウス、タッチパネル等を含み、ユーザが各操作信号を入力するのに用いられる。表示装置６２は、ディスプレイ等を含み、コンピュータシステム２による処理結果を表示する。
【００２９】
ＲＡＭ６３は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＲＯＭ６４は、電源を切ってもプログラムやデータを保持可能な不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ６４には、コンピュータシステム２の起動時に実行されるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）、ＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）設定、及びネットワーク設定等のプログラムやデータを格納する。
【００３０】
ＨＤＤ６５は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えばコンピュータシステム２全体を制御する基本ソフトウェアであるＯＳや、ＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。
【００３１】
ＨＤＤ６５は、格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理する。なお、コンピュータシステム２は、ＨＤＤ６５の代わりにＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）が設けられても良い。
【００３２】
ＣＰＵ６６は、ＲＯＭ６４やＨＤＤ６５等の記憶装置からプログラムやデータをＲＡＭ６３上に読み出し、処理を実行することで、コンピュータシステム２全体の制御や機能を実現する演算装置である。
【００３３】
通信Ｉ／Ｆ６７は、コンピュータシステム２と接続するインターフェースである。これにより、コンピュータシステム２は、通信Ｉ／Ｆ６７を介してデータ通信を行う。
【００３４】
外部Ｉ／Ｆ６８は、外部装置とのインターフェースである。外部装置には、記録媒体６８Ａ等がある。これにより、コンピュータシステム２は、外部Ｉ／Ｆ６８を介して記録媒体６８Ａの読み取り及び／又は書き込みを行うことが可能である。
【００３５】
記録媒体６８Ａには、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＳＤメモリカード（ＳＤ  Ｍｅｍｏｒｙ  ｃａｒｄ）、ＵＳＢメモリ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  ｍｅｍｏｒｙ）等がある。
【００３６】
情報処理装置２０は、コンピュータシステム２のハードウェア構成により、後述する各種処理を実現することが可能となる。
【００３７】
＜医薬品一覧生成処理＞
図３は、医薬品一覧生成処理の一例を示すフローチャートである。図３に示すように、情報処理装置２０は、キーワード抽出手段２１によりキーワードとして医薬品の薬品名が抽出されると、ＤＢアクセス手段２２により医薬品データベース３０に抽出された医薬品の薬品名を問い合わせる（Ｓ１０）。Ｓ１０の処理では、抽出された医薬品の薬品名が新薬かジェネリック医薬品かの問い合わせとともに、その費用等について問い合わせても良い。
【００３８】
次に、情報処理装置２０は、制御手段２３により、Ｓ１０の処理で問い合わせた医薬品の薬品名が新薬か否か判断する（Ｓ１１）。情報処理装置２０は、制御手段２３により、問い合わせた医薬品の薬品名が新薬であると判断すると（Ｓ１１において、ＹＥＳ）、ＤＢアクセス手段２２により医薬品データベース３０から、新薬に対応するジェネリック医薬品の薬品名と費用等の情報を取得する（Ｓ１２）。
【００３９】
また、情報処理装置２０は、制御手段２３により、問い合わせた医薬品の薬品名が新薬でないと判断すると（Ｓ１１において、ＮＯ）、ＤＢアクセス手段２２により医薬品データベース３０から、対応する新薬の薬品名と費用等の情報を取得する（Ｓ１３）。なお、Ｓ１１〜１３の処理は、キーワード抽出手段２１により抽出された医薬品の薬品数分繰り返し処理が行われる。
【００４０】
次に、情報処理装置２０は、一覧生成手段２５により、Ｓ１２の処理及びＳ１３の処理で取得した情報に基づき医薬品の一覧表を生成すると（Ｓ１４）、処理を終了する。
【００４１】
＜医薬品データベース３０＞
図４は、医薬品データベースの一例を示す図である。図４に示す医薬品データベース３０は、例えば「薬品ＩＤ」、「薬品名」、「ジェネリック」、「費用」、「新薬」等の項目を有するが、これには限定されない。
【００４２】
「薬品ＩＤ」の項目には、それぞれの医薬品を識別するための識別情報が記載されている。「薬品名」の項目には、新薬又はジェネリック医薬品の薬品名が記載されている。「ジェネリック」の項目には、「薬品名」の記載されている薬品がジェネリック医薬品か否かを示す情報が記載されている。
【００４３】
「費用」の項目には、「薬品名」に記載されている医薬品にかかる費用が記載されている。「新薬」の項目には、「薬品名」の項目に記載されている医薬品がジェネリック医薬品である場合に対応する新薬（図４の例では、「薬品ＩＤ」）が記載されている。
【００４４】
なお、ＤＢアクセス手段２２により問い合わせがあった医薬品が新薬の場合には、「新薬」の項目に対応する「薬品名」が抽出されることで、「新薬」に対応するジェネリック医薬品の情報を取得することが可能となる。
【００４５】
上述した医薬品データベース３０により、ＤＢアクセス手段２２により問い合わせのあった新薬又はジェネリック医薬品の関連情報を取得することが可能となる。
【００４６】
＜キーワードを抽出する領域＞
図５は、処方箋におけるキーワードを抽出する領域の一例を示す図である。図５に示す処方箋において、医薬品の薬品名や分量が書かれている領域は、例えば電子画像の左上から座標を指定した場合、Ｘ座標（横）が「２０〜１２０ピクセル」、Ｙ座標（縦）が「１００〜２００ピクセル」の領域である。
【００４７】
そこで、例えば処方箋等のひな型（フォーマット）を予めスキャンして、スキャンした画像から、キーワード抽出手段２１によりＯＣＲエンジン２１−１を用いて文字列を抽出する領域として、上述した領域を指定しておくことが可能である。
【００４８】
また、キーワード抽出手段２１がバーコード解析エンジン２１−２を用いてバーコード画像を認識する場合も、例えば図５に示す処方箋の右下等の領域にバーコードが印字される領域を予め指定しておき、その領域からバーコード画像を読み取ると良い。
【００４９】
また、複数のフォーマットごとにキーワードを抽出する領域を指定しておき、読み取ったフォーマットに対応する１又は複数の領域から部分的に文字列を抽出したり、１又は複数のバーコード画像等を読み取っても良い。また、文字列とバーコード画像の両方を読み取っても良い。
【００５０】
＜医薬品一覧＞
図６は、医薬品一覧の一例を示す図である。図６に示す医薬品一覧は、例えば一覧生成手段２５により表形式で生成され、例えば表示装置４０の画面に出力、又はプリンタ５０により紙媒体に出力される。
【００５１】
図６に示す医薬品一覧は、例えば「薬品名」、「同成分の薬品名」、「ジェネリック」、「分量」、「費用」等の項目を有している。「薬品名」の項目には、処方箋に記載された医薬品の薬品名が記載される。
【００５２】
「同成分の薬品名」の項目には、「薬品名」の項目に記載された薬品名がジェネリック医薬品の場合には、対応する新薬や他のジェネリック医薬品の薬品名等が記載される。また、「薬品名」の項目に記載された薬品名が新薬の場合には、対応するジェネリック医薬品の薬品名等が記載される。「ジェネリック」の項目には、ジェネリック医薬品か否かの情報が記載される。
【００５３】
上述したように、医薬品一覧として、処方箋に記載されている医薬品の薬品名ごとに関連情報を表示することが可能である。なお、図６に示す最初の項目は、表示装置４０の画面上で、ユーザの操作により「同成分の薬品名」のうち、どの医薬品を選択するか選択可能であり、医薬品の単位で選択又は変更することが可能である。
【００５４】
また、ユーザの操作に応じて、医薬品が選択された場合には、選択された医薬品の単価と、その分量等に基づき合計金額（費用）が算出され、その合計金額が表示(出力)される。また、医薬品が変更された場合には、変更された内容（例えば、図６の例に示すようにチェックされた医薬品）に基づき、合計金額が再計算される。
【００５５】
図６に示す医薬品一覧をプリンタ５０等に出力する場合には、表示装置４０の画面上で医薬品一覧のうちユーザにより選択された行や医薬品一覧を全て出力することが可能である。
【００５６】
上述した実施形態によれば、例えば処方箋の所定の領域から医薬品に関する情報を抽出し、その薬品名が新薬かジェネリック医薬品か、新薬であれば対応するジェネリック医薬品の一覧や費用等の情報を一覧表示する。これにより、医薬品の知識が少ないユーザでも、新薬かジェネリック医薬品か確認したり、それぞれの価格（費用）を比較して医薬品を選択するための判断が容易となり、ユーザの利便性を向上することが可能となる。
【００５７】
なお、上述した実施形態では、医薬品を例に新薬やジェネリック医薬品等の情報の出力について記載したが、適用範囲はこれに限定されるものではない。例えば医薬品に限定されず農薬等の他の薬品分野でも良く、更にジェネリック家電やジェネリック家具等の分野にも広く適用することが可能である。
【００５８】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００５９】
１  情報処理システム
２  コンピュータシステム
１０  スキャナ
２０  情報処理装置
２１  キーワード抽出手段（抽出手段の一例）
２２  ＤＢアクセス手段（関連情報取得手段の一例）
２３  制御手段
２４  費用計算手段
２５  一覧生成手段（出力情報生成手段の一例）
３０  医薬品データベース
４０  表示装置
５０  プリンタ
６１  入力装置
６２  表示装置
６３  ＲＡＭ
６４  ＲＯＭ
６５  ＨＤＤ
６６  ＣＰＵ
６７  通信Ｉ／Ｆ
６８  外部Ｉ／Ｆ
６８Ａ  記録媒体
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２００５−００４５３４号公報
【図１】
2016062164.tif 000003
【図２】
2016062164.tif 000004
【図３】
2016062164.tif 000005
【図４】
2016062164.tif 000006
【図５】
2016062164.tif 000007
【図６】
2016062164.tif 000008