(57)【要約】【課題】処方箋の読取に要する時間を短縮可能にした処方箋読取システム、処方箋読取方法、および、処方箋読取プログラムを提供する。【解決手段】処方箋画像Ｐ２１の送信元に関連付けられた条件を満たす複数の候補フォーマットを複数の登録フォーマットの中から絞り込む絞込部１２Ｂと、候補フォーマットが処方箋画像の中に定義する第１読取範囲から読み取られた識別情報と、候補フォーマットの識別情報との照合が成功した場合に、当該候補フォーマットが読取フォーマットであると特定する特定部１２Ｃと、読取フォーマットが処方箋画像の中に定義する第２読取範囲から項目内容を読み取る読取部１５と、を備える。【選択図】図１
2020119195.tif 000002
【特許請求の範囲】
【請求項１】
処方箋画像のフィールドにおける構造定義がフォーマットであり、前記処方箋画像の送信元に関連付けられた条件を満たす複数の候補フォーマットを複数の登録フォーマットの中から絞り込む絞込部と、
前記候補フォーマットの識別情報と、当該候補フォーマットが前記処方箋画像の中に定義する第１読取範囲から読み取られた識別情報との照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する特定部と、
前記読取フォーマットが前記処方箋画像の中に定義する第２読取範囲から項目内容を読み取る読取部と、を備える
処方箋読取システム。
【請求項２】
前記条件は、前記送信元の識別情報に予め対応付けられることである
請求項１に記載の処方箋読取システム。
【請求項３】
前記条件は、前記送信元の地域に予め対応付けられることである
請求項１に記載の処方箋読取システム。
【請求項４】
前記識別情報は、医療機関を識別するための医療機関コードである
請求項１〜３のいずれか一項に記載の処方箋読取システム。
【請求項５】
前記読取部は、前記照合が成功しなかった場合に、前記処方箋画像の全面を読取範囲とする全面読取を実行する
請求項１から４のいずれか一項に記載の処方箋読取システム。
【請求項６】
前記読取部は、第１読取部であり、
前記処方箋画像の全面を読取範囲とする全面読取を前記第１読取部による読取と並列に実行可能に構成されて、前記第１読取部による読取が不能な項目内容について前記全面読取による読取結果を出力する第２読取部をさらに備える
請求項１から５のいずれか一項に記載の処方箋読取システム。
【請求項７】
第１処方箋画像で特定された前記読取フォーマットが第１読取フォーマットであり、
第２処方箋画像で特定された前記読取フォーマットが第２読取フォーマットであり、
前記第２読取部は、前記第２読取フォーマットが前記第２処方箋画像の中に定義する第２読取範囲から項目内容を読取可能に構成され、
前記第２読取部の負荷状況に基づいて、前記第１処方箋画像の前記全面読取と、前記第２処方箋画像の読取とのいずれか一方を前記第２読取部に指示する管理部をさらに備える
請求項６に記載の処方箋読取システム。
【請求項８】
前記登録フォーマットは、当該登録フォーマットによる読取の信頼度を含み、
前記登録フォーマットによる読取が成功したか否かを示す情報に基づいて前記登録フォーマットの信頼度を更新する更新部をさらに備える
請求項１から７のいずれか一項に記載の処方箋読取システム。
【請求項９】
処方箋画像のフィールドにおける構造定義がフォーマットであり、前記処方箋画像の送信元に関連付けられた条件を満たす複数の候補フォーマットを複数の登録フォーマットの中から絞り込む絞込処理と、
前記候補フォーマットの識別情報と、当該候補フォーマットが前記処方箋画像の中に定義する第１読取範囲から読み取られた識別情報との照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する特定処理と、
前記読取フォーマットが前記処方箋画像の中に定義する第２読取範囲から項目内容を読み取る読取処理と、を含む
処方箋読取方法。
【請求項１０】
処方箋画像のフィールドにおける構造定義がフォーマットであり、
コンピュータに、
前記処方箋画像の送信元に関連付けられた条件を満たす複数の候補フォーマットを複数の登録フォーマットの中から絞り込む絞込処理と、
前記候補フォーマットの識別情報と、当該候補フォーマットが前記処方箋画像の中に定義する第１読取範囲から読み取られた識別情報との照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する特定処理と、
前記読取フォーマットが前記処方箋画像の中に定義する第２読取範囲から項目内容を読み取る読取処理と、を実行させる
処方箋読取プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処方箋読取システム、処方箋読取方法、および、処方箋読取プログラムに関する。
【背景技術】
【０００２】
医薬品を処方するための書類である処方箋は、医療機関や診療所等で交付された後に薬局での調剤に使用される。書類に含まれる文字を書類の画像から認識する文字認識は、処方箋の文字認識にも使用され得る（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８７７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、処方箋は、公費負担番号、保険者番号、被保険者番号、患者氏名、医療機関名称、保険医氏名、医薬品の名称、医薬品の使用量、処方箋使用期間等の処方に必要な多数の項目を含み、そのうえ、各医療機関で別々の形式で記述される。光学的文字認識を使用した読取技術では、様々な形式の処方箋に適応するために、処方箋の画像全体を各別に漏れ無く読取る処理が行われる。結果として、光学的文字認識を使用した処方箋の読取技術には、処方箋の読取に要する時間を短縮可能にすることが強く望まれている。
本発明の目的は、処方箋の読取に要する時間を短縮可能にした処方箋読取システム、処方箋読取方法、および、処方箋読取プログラムを提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決する処方箋読取システムにおいて、処方箋画像のフィールドにおける構造定義がフォーマットであり、処方箋読取システムは、前記処方箋画像の送信元に関連付けられた条件を満たす複数の候補フォーマットを複数の登録フォーマットの中から絞り込む絞込部と、前記候補フォーマットの識別情報と、当該候補フォーマットが前記処方箋画像の中に定義する第１読取範囲から読み取られた識別情報との照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する特定部と、前記読取フォーマットが前記処方箋画像の中に定義する第２読取範囲から項目内容を読み取る読取部と、を備える。
【０００６】
上記課題を解決する処方箋読取方法において、処方箋画像のフィールドにおける構造定義がフォーマットであり、処方箋読取方法は、処方箋画像の送信元に関連付けられた条件を満たす複数の候補フォーマットを複数の登録フォーマットの中から絞り込む絞込処理と、前記候補フォーマットの識別情報と、当該候補フォーマットが前記処方箋画像の中に定義する第１読取範囲から読み取られた識別情報との照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する特定処理と、前記読取フォーマットが前記処方箋画像の中に定義する第２読取範囲から項目内容を読み取る読取処理と、を含む。
【０００７】
上記課題を解決する処方箋読取プログラムにおいて、処方箋画像のフィールドにおける構造定義がフォーマットであり、処方箋読取プログラムは、コンピュータに、処方箋画像の送信元に関連付けられた条件を満たす複数の候補フォーマットを複数の登録フォーマットの中から絞り込む絞込処理と、前記候補フォーマットの識別情報と、当該候補フォーマットが前記処方箋画像の中に定義する第１読取範囲から読み取られた識別情報との照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する特定処理と、前記読取フォーマットが前記処方箋画像の中に定義する第２読取範囲から項目内容を読み取る読取処理と、を実行させる。
【０００８】
上記各構成によれば、読取部による項目内容の読取は、読取フォーマットが定義する第２読取範囲で行われる。そのため、処方箋画像の全体に読取が行われる構成と比べて、読取に要する時間が短縮可能である。そのうえ、読取フォーマットを使用した読取に先駆け、処方箋画像の送信元に関連付けられた条件を満たす複数の候補フォーマットが絞り込まれて、候補フォーマットの識別情報と、候補フォーマットが定義する第１読取範囲で読み取られた識別情報との照合が成功した場合に、該候補フォーマットが読取フォーマットに特定される。結果として、全ての登録フォーマットの中から単一の読取フォーマットを特定する構成と比べて、読取フォーマットの特定に要する時間が短縮可能でもある。
上記処方箋読取システムにおいて、前記条件は、前記送信元の識別情報に予め対応付けられることであってもよい。
【０００９】
処方箋画像の送信は、例えば、薬剤を取り扱う薬局や医療機関で行われる。薬局から送信される処方箋画像は、当該薬局に近い医療機関で交付された処方箋の画像であって、当該薬局に固有である確率が高い。医療機関から送信される処方箋画像もまた、当該医療機関で交付された処方箋の画像であって、当該医療機関に固有である確率が高い。すなわち、処方箋画像の送信元を識別するための情報は、処方箋を交付した医療機関を絞り込み得る情報であって、処方箋画像を読取可能とする登録フォーマットを絞り込み得る情報である。この点、上記構成であれば、送信元の識別情報に予め対応付けられた登録フォーマットが候補フォーマットに絞り込まれる。そのため、処方箋画像を読取可能とする登録フォーマットが候補フォーマットに含まれる精度が向上可能でもある。
上記処方箋読取システムにおいて、前記条件は、前記送信元の地域に予め対応付けられることであってもよい。
【００１０】
処方箋を交付した医療機関の所在地と、当該処方箋を取り扱う薬局の所在地とは、単一の地域に含まれる確率が高い。そのため、処方箋画像の送信元の地域は、処方箋を交付した医療機関を絞り込み得る情報であって、処方箋画像を読取可能とする登録フォーマットを絞り込み得る情報である。この点、上記構成であれば、送信元の所在地を含む地域に登録フォーマットが予め対応付けられて、送信元の地域に対応付けられた登録フォーマットが候補フォーマットに絞り込まれる。そのため、処方箋画像を読取可能とする登録フォーマットが候補フォーマットに含まれる精度が向上可能でもある。
上記処方箋読取システムにおいて、前記識別情報は、医療機関を識別するための医療機関コードであってもよい。
【００１１】
医療機関が交付する処方箋は、通常、医療機関が独自のフォーマットで作成する。すなわち、処方箋画像を読取可能とする登録フォーマットは、通常、医療機関を識別するための医療機関コードで一義的に定められ得る。上記構成によれば、医療機関コードの照合が成功することを条件として、候補フォーマットが読取フォーマットに特定されるため、処方箋画像を読取可能とする登録フォーマットが読取フォーマットに特定される精度が向上可能でもある。
上記処方箋読取システムにおいて、前記読取部は、前記照合が成功しなかった場合に、前記処方箋画像の全面を読取範囲とする全面読取を行ってもよい。
【００１２】
新設された医療機関が交付しはじめる処方箋は、登録フォーマットとは異なるフォーマットで作成され得る。結果として、新設された医療機関が交付しはじめる処方箋に関しては、識別情報の照合が成功し得ず、読取フォーマットが特定不能となる。この点、上記構成であれば、読取フォーマットが特定不能である場合であっても、読取部による全面読取を通じて、処方箋画像の読取が実行可能ともなる。
【００１３】
上記処方箋読取システムにおいて、前記読取部は、第１読取部であり、前記処方箋画像の全面を読取範囲とする全面読取を前記第１読取部による読取と並列に実行可能に構成されて、前記第１読取部による読取が不能な項目内容について前記全面読取による読取結果を出力する第２読取部をさらに備えてもよい。
【００１４】
医療機関や診療所が交付する処方箋は、例えば、手書きによって発行されたり、訂正されたりする。手書きによる処方箋や、訂正された処方箋は、読み取られるべき項目内容を、第２読取範囲からはみ出す範囲、あるいは、第２読取範囲とは異なる範囲に含み得る。上記構成によれば、読取フォーマットを使用した読取が不能である項目内容を、第２読取部による全面読取が読取可能とする。
【００１５】
上記処方箋読取システムにおいて、第１処方箋画像で特定された前記読取フォーマットが第１読取フォーマットであり、第２処方箋画像で特定された前記読取フォーマットが第２読取フォーマットであり、前記第２読取部は、前記第２読取フォーマットが前記第２処方箋画像の中に定義する第２読取範囲から項目内容を読取可能に構成され、前記第２読取部の負荷状況に基づいて、前記第１処方箋画像の前記全面読取と、前記第２処方箋画像の読取とのいずれか一方を前記第２読取部に指示する管理部をさらに備えてもよい。
【００１６】
処方箋画像の全面を読取範囲とする全面読取は、第１読取範囲や第２読取範囲の読取と比べて、長い読取時間を要する処理である。上記構成によれば、第２処方箋画像の読取が終了した場合や、第２処方箋画像の受取が行われていない場合のように、第２読取部が待機状態となり得る場合には、その第２読取部が第１処方箋画像の全面読取を実行する。そのため、第２読取部の待機時間が短縮可能であって、全面読取を要する第１処方箋画像の読取時間が短縮可能ともなる。そして、各読取部が別方式での読取を担うため、第１処方箋画像の読取精度が向上可能ともなる。
【００１７】
上記処方箋読取システムにおいて、前記登録フォーマットは、当該登録フォーマットによる読取の信頼度を含み、前記登録フォーマットによる読取が成功したか否かを示す情報に基づいて前記登録フォーマットの信頼度を更新する更新部をさらに備えてもよい。
【００１８】
上記構成によれば、登録フォーマットの信頼度が把握可能であるから、所定値よりも高い信頼度を有する登録フォーマットのみが読取用に特定されること、所定値よりも低い信頼度を有する登録フォーマットの見直しが促されること等、これら信頼度を使用した各種の処理が実行可能でもある。
【図面の簡単な説明】
【００１９】
【図１】処方箋読取システムの一実施形態における構成を機能的に示すブロック図。
【図２】処方箋読取システムが記憶する候補情報の一例を示す構成図。
【図３】フォーマットデータベースの一例を示す構成図。
【図４】受取部が実行する受取処理の流れを示すフローチャート。
【図５】優先読取における処理の流れを示すフローチャート。
【図６】第１全面読取における処理の流れを示すフローチャート。
【図７】処方箋読取システムの変更例における構成を機能的に示すブロック図。
【図８】変更例におけるフォーマットデータベースの一例を示す構成図。
【発明を実施するための形態】
【００２０】
以下、処方箋読取システムの一実施形態について図面を参照して説明する。まず、処方箋読取システムの構成を説明し、次いで、処方箋読取システムが実行する処方箋読取方法を説明する。
【００２１】
なお、本実施形態において、フォーマットは、処方箋画像のフィールドにおいて構造を定義した情報である。登録フォーマットは、処方箋読取システムに予め登録されたフォーマットである。候補フォーマットは、読取フォーマットの候補に絞り込まれた登録フォーマットである。読取フォーマットは、処方箋画像の読取に使用するべく処方箋読取システムが特定した候補フォーマットである。
【００２２】
本実施形態において、フォーマットは、当該フォーマットと他のフォーマットとを識別するための情報である処方箋識別情報に対応付けられている。処方箋識別情報は、処方箋画像から取得され得る情報でもある。処方箋識別情報は、例えば、医療機関に付与される医療機関コードである。処方箋は、通常、医療機関が独自の形式で作成するため、処方箋画像から取得され得る罫線の特徴量、あるいは、罫線の特徴量を算出するための具体的な罫線の長さ、密度、方向等も、処方箋識別情報の他の例として使用可能である。
【００２３】
本実施形態において、処方箋読取システムは、処方箋画像と薬局識別情報とを送信元である薬局から受け取る。薬局識別情報は、処方箋画像の送信元である薬局と他の薬局とを識別するための情報である。薬局識別情報は、例えば、薬局に設置された端末装置に付与される薬局ＩＤである。なお、薬局に設置された端末装置のＩＰアドレスやＭＡＣアドレスは、薬局識別情報として使用可能でもある。処方箋画像は、薬局に設置された端末装置でスキャンされた処方箋の画像である。
【００２４】
本実施形態において、処方箋読取システムは、予め登録された多数のフォーマットから、複数の候補フォーマットを絞り込む。各候補フォーマットは、送信元の薬局に関連付けられた条件を満たす。条件は、例えば、候補フォーマットが、薬局識別情報に対応付けられた登録フォーマットであること、あるいは、候補フォーマットが、薬局の所在地を含む地域に対応付けられた登録フォーマットであることである。そして、処方箋読取システムは、複数の候補フォーマットの中から読取フォーマットを特定する。すなわち、処方箋読取システムは、候補フォーマットに対応付けられた処方箋識別情報と、当該候補フォーマットが処方箋画像の中に定義する第１読取範囲から読み取られた処方箋識別情報との照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する。処方箋読取システムは、このように特定された読取フォーマットを使用して、読取フォーマットが処方箋画像の中に定義する第２読取範囲から項目内容を読み取る。
【００２５】
［処方箋読取システム］
以下、処方箋読取システムの詳細な構成を説明する。なお、以下では、処方箋識別情報の一例として医療機関コードを使用する。薬局識別情報の一例として薬局ＩＤを使用する。条件の一例として、候補フォーマットが薬局ＩＤに対応付けられた登録フォーマットであることを使用する。条件の他の例として、候補フォーマットが薬局の地域に対応付けられた登録フォーマットであることを使用する。
【００２６】
図１が示すように、処方箋読取システム１１は、各薬局２１に設置されたスキャナー等を備える端末装置と通信可能に接続されている。処方箋読取システム１１は、制御部１２、記憶部１４、及び、複数の読取部１５を備える。
【００２７】
制御部１２は、処方箋画像Ｐ２１の読取を実行するための各種処理を記憶部１４や読取部１５に実行させる。制御部１２は、処方箋画像Ｐ２１の読取結果を当該処方箋画像Ｐ２１の送信元に出力させる。記憶部１４は、各種処理を実行するための情報を記憶する。各読取部１５は、制御部１２の指示に従って、文字認識を使用した読取を実行する。
【００２８】
制御部１２は、中央演算処理装置とメモリとを備える。制御部１２は、全ての処理をソフトウェアで実行するものに限らない。制御部１２は、全ての処理の中の一部を実行するＡＳＩＣ等の専用ハードウェアを備え得る。つまり、制御部１２は、ＡＳＩＣ等の１つ以上の専用ハードウェア、１つ以上のプロセッサ、あるいは、専用ハードウェアとプロセッサとの組み合わせを含む回路として構成し得る。
制御部１２は、受取部１２Ａ、絞込部１２Ｂ、及び、特定部１２Ｃを備える。
【００２９】
受取部１２Ａは、処方箋画像Ｐ２１の読取を実行するためのリクエストを、各薬局２１から受け付ける。受取部１２Ａは、薬局識別情報Ｓ２１の一例である薬局ＩＤと、処方箋画像Ｐ２１とを薬局２１から受け取る。薬局ＩＤは、記憶部１４が予め記憶すると共に、処方箋画像Ｐ２１の送信時には、処方箋画像Ｐ２１と共に、端末装置から処方箋読取システム１１に送信される。受取部１２Ａは、管理部として機能し、処方箋画像Ｐ２１の読取を読取部１５に割り当て、当該読取部１５による読取の進捗を管理する。
【００３０】
絞込部１２Ｂは、候補情報１４Ａやフォーマットデータベース１４Ｄを使用して、複数の候補フォーマットを絞り込む。複数の候補フォーマットは、フォーマットデータベース１４Ｄが記憶する複数の登録フォーマットの中の一部である。各候補フォーマットは、読取フォーマットを特定するための候補である。各登録フォーマットは、処方箋画像Ｐ２１の中に、第１読取範囲と第２読取範囲とを定義する。
【００３１】
第１読取範囲は、処方箋画像Ｐ２１の全面よりも小さい範囲であって、処方箋識別情報１４Ｄ１の一例である医療機関コードの記載を割り当てられた範囲である。第２読取範囲は、処方箋画像Ｐ２１の全面よりも小さい範囲であって、医療機関コード以外の項目内容の記載を割り当てられた範囲である。
【００３２】
なお、医療機関コード以外の項目内容は、例えば、公費負担番号、保険者番号、受給者番号、被保険者番号、患者氏名、患者の生年月日、患者区分、医療機関名称、医療機関住所、保険医氏名、保険医署名、都道府県番号、交付期日、処方箋使用期間、医薬品名や使用量等の処方内容、残薬確認時の対応、備考等である。
【００３３】
特定部１２Ｃは、候補フォーマットに対応付けられた処方箋識別情報１４Ｄ１と、候補フォーマットが処方箋画像Ｐ２１の中に定義する第１読取範囲から読み取られた処方箋識別情報１４Ｄ１とを照合する。すなわち、特定部１２Ｃは、候補フォーマットに対応付けられた医療機関コードと、候補フォーマットが処方箋画像Ｐ２１の中に定義する第１読取範囲から読み取られた医療機関コードとを照合する。特定部１２Ｃは、候補フォーマットを使用した照合が成功した場合に、該候補フォーマットを単一の読取フォーマットに特定する。受取部１２Ａは、特定された読取フォーマットを使用した読取の実行を読取部１５に指示する。
【００３４】
記憶部１４は、半導体メモリやハードディスク等の不揮発性の記憶装置を備える。記憶部１４は、候補情報１４Ａ、処方箋情報１４Ｂ、薬品情報１４Ｃ、及び、フォーマットデータベース１４Ｄを備える。
【００３５】
図２が示すように、候補情報１４Ａは、候補フォーマットの絞込に使用される情報である。候補情報１４Ａは、薬局識別情報Ｓ２１と複数の処方箋識別情報１４Ｄ１とを対応付ける。すなわち、候補情報１４Ａは、薬局ＩＤと複数の医療機関コードとを対応付ける。また、候補情報１４Ａは、薬局識別情報Ｓ２１と複数の付帯情報Ｓ２１Ｄとを対応付ける。付帯情報Ｓ２１Ｄは、薬局２１の所在地であり、当該薬局２１の薬局ＩＤと当該薬局２１の所在地とを対応付ける。
【００３６】
薬局２１から送信される処方箋画像Ｐ２１は、当該薬局２１に近い医療機関で交付された処方箋の画像であって、当該薬局２１に固有である確率が高い。他方、処方箋を交付される患者は、患者の住所に近い単一の薬局２１を日常的に利用しやすく、それゆえに、互いに異なる医療機関で交付された処方箋の処理を単一の薬局２１に依頼しやすい。
【００３７】
この点、候補情報１４Ａは、薬局ＩＤと、当該薬局ＩＤで識別される薬局２１に近い医療機関の医療機関コードとを対応付ける。また、候補情報１４Ａは、薬局ＩＤで識別される薬局２１と、当該薬局２１が日常的に取り扱う処方箋の交付元の医療機関コードとを対応付ける。すなわち、候補情報１４Ａは、薬局ＩＤと、当該薬局ＩＤで識別される薬局２１で取り扱われやすい処方箋の交付元の医療機関コードとを対応付ける。そして、候補情報１４Ａを使用する絞込部１２Ｂは、薬局ＩＤに対応付けられた医療機関コードから、当該医療機関コードに対応付けられた登録フォーマットを候補フォーマットに絞り込む。
【００３８】
処方箋情報１４Ｂは、読取部１５による読取に使用される辞書であって、「公費負担番号」「保険者番号」「受給者番号」「被保険者番号」「患者氏名」「生年月日」「患者区分」等の各項目名称を示す概念を登録している。薬品情報１４Ｃは、読取部１５による読取に使用される辞書であって、医薬品名や医薬品の形態を示す概念を登録している。医薬品名を示す概念は、例えば、薬価基準に記載の名称である。医薬品の形態を示す概念は、例えば、「錠剤」「散剤」「顆粒剤」「液剤」「シロップ剤」「カプセル剤」等である。薬品情報１４Ｃは、医薬品の用法や医薬品の使用量を示す概念を登録している。医薬品の用法示す概念は、例えば、「毎食前」「毎食後」「毎食間」「就寝前」「痛時」「服用」「吸入」「頓服」「貼付」等である。医薬品の使用量に関わる概念は、「錠」「個」「ｍｇ」「枚」「本」「単位」等である。
【００３９】
図３が示すように、フォーマットデータベース１４Ｄは、登録フォーマットを管理するデータベースである。フォーマットデータベース１４Ｄは、候補フォーマットの絞込と、読取フォーマットの特定とに使用される。フォーマットデータベース１４Ｄは、処方箋識別情報１４Ｄ１、付帯情報１４Ｄ２、及び、フォーマット１４Ｄ３を対応付けて管理する。
【００４０】
付帯情報１４Ｄ２は、候補フォーマットの絞込に使用される情報である。付帯情報１４Ｄ２は、例えば、当該付帯情報１４Ｄ２に対応付けられた処方箋識別情報１４Ｄ１に対応する医療機関の所在地である。すなわち、フォーマットデータベース１４Ｄは、医療機関コードと、当該医療機関コードによって識別される医療機関の所在地とを対応付けて管理する。
【００４１】
薬局２１から送信される処方箋画像Ｐ２１は、当該薬局２１に近い医療機関で交付された処方箋の画像であって、当該薬局２１の地域に固有である確率が高い。この点、フォーマットデータベース１４Ｄを使用する絞込部１２Ｂは、薬局ＩＤに対応付けられた付帯情報Ｓ２１Ｄと、医療機関コードに対応付けられた付帯情報１４Ｄ２とが一致するように、登録フォーマットを候補フォーマットに絞り込む。これによって、処方箋画像Ｐ２１を読取可能とする登録フォーマットを複数の候補フォーマットの中に含める精度を向上可能とする。
【００４２】
フォーマット１４Ｄ３は、当該フォーマット１４Ｄ３に対応付けられた処方箋識別情報１４Ｄ１に対応する医療機関が交付する処方箋の構造定義である。すなわち、フォーマットデータベース１４Ｄは、医療機関コードと、当該医療機関コードによって識別される医療機関が交付する処方箋のフォーマット１４Ｄ３とを対応付けて管理する。
【００４３】
フォーマット１４Ｄ３は、処方箋画像Ｐ２１のフィールドにおいて、例えば、文字枠、罫線枠、罫線の位置、罫線の長さ、罫線の方向、各項目が記載される範囲、及び、文字の種類を定義する。フォーマット１４Ｄ３は、例えば、公費負担番号や保険者番号が記載される範囲Ｚ１、医療機関コードが記載される範囲Ｚ２、処方が記載される範囲Ｚ３、保険医氏名や保険医署名が記載される範囲Ｚ４、二次元コードが記載される範囲Ｚ５を定義する。医療機関コードが記載される範囲Ｚ２は、第１読取範囲である。範囲Ｚ１，Ｚ３，Ｚ４，Ｚ５は、第２読取範囲である。
【００４４】
図１に戻り、読取部１５は、受取部１２Ａの指示に従って、優先読取、第１全面読取（以下、概念なし全面読取とも言う）、及び、第２全面読取（以下、概念あり全面読取とも言う）を実行する。
【００４５】
優先読取において、読取部１５は、受取部１２Ａが割り当てた処方箋画像Ｐ２１を使用し、候補フォーマットが処方箋画像Ｐ２１の中に定義する第１読取範囲から医療機関コードを読み取る。また、読取部１５は、受取部１２Ａが割り当てた処方箋画像Ｐ２１を使用し、読取フォーマットが処方箋画像Ｐ２１の中に定義する第２読取範囲から項目内容を読み取る。なお、読取部１５は、受取部１２Ａが割り当てた処方箋画像Ｐ２１の全面を読取範囲として、二次元コードの読取を実行可能とする。また、読取部１５は、受取部１２Ａが割り当てた処方箋画像Ｐ２１の全面を読取範囲として、処方箋情報１４Ｂ、及び、薬品情報１４Ｃを参照した読取を実行可能とする。
【００４６】
第１全面読取において、読取部１５は、他の読取部１５に割り当てられた処方箋画像Ｐ２１を使用し、当該処方箋画像Ｐ２１の全面を読取範囲として、二次元コードを含めた項目内容の読取を実行する。すなわち、第１全面読取において、読取部１５は、処方箋情報１４Ｂ、及び、薬品情報１４Ｃによる概念を用いず、他の読取部１５に割り当てられた処方箋画像Ｐ２１の全面の中から項目内容を読み取る。
【００４７】
第２全面読取において、読取部１５は、他の読取部１５に割り当てられた処方箋画像Ｐ２１を使用し、当該処方箋画像Ｐ２１の全面を読取範囲として、処方箋情報１４Ｂ、及び、薬品情報１４Ｃを参照した読取を実行可能とする。すなわち、第２全面読取において、読取部１５は、処方箋情報１４Ｂ、及び、薬品情報１４Ｃによる概念を用い、他の読取部１５に割り当てられた処方箋画像Ｐ２１の全面から項目内容を読み取る。
【００４８】
［処方箋読取方法］
次に、処方箋読取方法について説明する。処方箋読取方法は、記憶部１４に記憶された処方箋読取プログラムに従って処方箋読取システム１１が実行する。
図４が示すように、処方箋読取システム１１は、まず、処方箋画像Ｐ２１と薬局識別情報Ｓ２１とを薬局２１から受け取る（ステップＳ１１）。次いで、処方箋読取システム１１は、各読取部１５における読取の進捗を把握し、待機状態である読取部１５がＮ個以上（Ｎは３以上の整数）であるか否かを判断する。
【００４９】
そして、処方箋読取システム１１は、待機状態の読取部１５がＮ個以上であると判断すると（ステップＳ１２でＹＥＳ）、処方箋画像Ｐ２１を３個の読取部１５に転送し、優先読取、第１全面読取、及び、第２全面読取を別々の読取部１５に実行させる（ステップＳ１３）。
【００５０】
一方、処方箋読取システム１１は、待機状態の読取部１５がＮ個以上でないと判断すると（ステップＳ１２でＮＯ）、待機状態の読取部１５、あるいは、低負荷状態の読取部１５に処方箋画像Ｐ２１を転送し、当該読取部１５に優先読取を実行させる（ステップＳ１４）。
【００５１】
これによって、先行して受け取られた処方箋画像Ｐ２１の読取が読取部１５で終了した場合、あるいは、他の処方箋画像Ｐ２１の受取が行われていない場合のように、他の読取部１５が待機状態となり得る場合に、処方箋読取システム１１は、優先読取を実行する読取部１５とは異なる他の読取部１５に全面読取を実行させる。そのため、読取部１５の待機時間が短縮可能であって、第１全面読取や第２全面読取を要する処方箋画像Ｐ２１の読取時間が短縮可能ともなる。
【００５２】
［優先読取］
図５が示すように、処方箋読取システム１１は、優先読取において、まず、候補情報１４Ａとフォーマットデータベース１４Ｄとを使用し、薬局識別情報Ｓ２１に対応付けられた複数の処方箋識別情報１４Ｄ１から、当該処方箋識別情報１４Ｄ１に対応付けられたフォーマット１４Ｄ３を候補フォーマットに絞り込む（ステップＳ２１）。この際、処方箋読取システム１１は、例えば、薬局識別情報Ｓ２１に対応付けられた処方箋識別情報１４Ｄ１が所定数に満たない場合、付帯情報Ｓ２１Ｄ，１４Ｄ２を参照し、薬局識別情報Ｓ２１に対応付けられた地域から、当該地域に対応付けられるフォーマット１４Ｄ３を候補フォーマットに絞り込む。
【００５３】
上述したように、候補情報１４Ａを参照した絞込は、処方箋画像Ｐ２１を読取可能とする登録フォーマットを複数の候補フォーマットの中に含める精度を向上可能とする。さらに、新設された薬局２１や、利用の頻度が低い薬局２１のように、候補情報１４Ａでの対応付けに十分な精度を得られがたい薬局２１であっても、付帯情報Ｓ２１Ｄ，１４Ｄ２を参照した絞込、特に、地域の広さを段階的に広げる絞込であれば、候補情報１４Ａの参照に準じた効果が得られる。
【００５４】
次に、処方箋読取システム１１は、複数の候補フォーマットの中から１つずつ候補フォーマットを抽出する（ステップＳ２２）。処方箋読取システム１１は、候補フォーマットが処方箋画像Ｐ２１の中に定義する第１読取範囲から処方箋識別情報１４Ｄ１を読み取る（ステップＳ２３でＹＥＳ）。なお、処方箋読取システム１１は、処方箋識別情報１４Ｄ１の読取が成功するまで、新たな候補フォーマットの抽出を繰り返す（ステップＳ２３でＮＯ）。
【００５５】
次に、処方箋読取システム１１は、候補フォーマットに対応付けられた処方箋識別情報１４Ｄ１と、候補フォーマットが処方箋画像Ｐ２１の中に定義する第１読取範囲から読み取られた処方箋識別情報１４Ｄ１とを照合する。
【００５６】
処方箋読取システム１１は、照合が成功した場合（ステップＳ２４でＹＥＳ）、該照合に使用した候補フォーマットを読取フォーマットに特定する。処方箋読取システム１１は、特定された読取フォーマットを使用する読取を１個の読取部１５に指示する（ステップＳ２７）。処方箋読取システム１１は、全ての項目内容の読取が成功したか否かを判断する。処方箋読取システム１１は、全ての項目内容の読取が成功したと判断すると（ステップＳ２８でＹＥＳ）、全ての項目内容の読取の結果を端末装置に出力する（ステップＳ２９）。
【００５７】
処方箋読取システム１１は、照合が失敗した場合（ステップＳ２４でＮＯ）、処方箋画像Ｐ２１の全面を読取範囲として項目内容の読取を実行する（ステップＳ３１）。この際、読取部１５は、処方箋情報１４Ｂ、及び、薬品情報１４Ｃによる概念を用いず、二次元コードを含めた項目内容の読取を実行する。すなわち、読取部１５は、概念なし全面読取を実行する。
【００５８】
次に、処方箋読取システム１１は、概念なし全面読取によって二次元コードの読取に成功した場合（ステップＳ３２でＹＥＳ）、二次元コードから処方箋識別情報１４Ｄ１を把握し、当該処方箋識別情報１４Ｄ１に対応付けられたフォーマットを読取フォーマットに特定する（ステップＳ３２でＹＥＳ）。以降、処方箋読取システム１１は、特定された読取フォーマットを使用して、上記ステップＳ２７〜Ｓ２９を実行する。
【００５９】
他方、処方箋読取システム１１は、上記ステップＳ２８において、読取不可の項目内容が存在すると判断した場合、処方箋画像Ｐ２１の全面を読取範囲として、読取不可の項目内容について読取を実行する。処方箋読取システム１１は、上記ステップＳ３２において、二次元コードが読取不可であると判断した場合にも、読取不可の項目内容について読取を実行する（ステップＳ３３）。
【００６０】
この際、読取部１５は、処方箋情報１４Ｂ、及び、薬品情報１４Ｃによる概念を用い、項目内容の読取を実行する。すなわち、読取部１５は、概念あり全面読取を実行する。処方箋読取システム１１は、概念あり全面読取によって処方箋識別情報１４Ｄ１の読取に成功した場合（ステップＳ３４でＹＥＳ）、当該処方箋識別情報１４Ｄ１に対応付けられたフォーマット１４Ｄ３を読取フォーマットに特定し、以降、上記ステップＳ２７〜Ｓ２９を実行する。
【００６１】
なお、処方箋読取システム１１は、概念あり全面読取によって処方箋識別情報１４Ｄ１を読み取れなかった場合（ステップＳ３４でＮＯ）、処方箋識別情報１３Ｄ１以外の項目内容の読取を実行し、読取を成功した項目内容について、読取の結果を端末装置に出力する。
【００６２】
［第１全面読取］
図６が示すように、処方箋読取システム１１は、上記優先読取を指示した読取部１５（以下、第１読取部とも言う）とは異なる読取部１５（以下、第２読取部とも言う）に第１全面読取を指示する。
【００６３】
処方箋読取システム１１は、第１全面読取において、処方箋画像Ｐ２１の全面を読取範囲として項目内容の読取を実行する（ステップＳ４１）。この際、第２読取部は、処方箋情報１４Ｂ、及び、薬品情報１４Ｃによる概念を用いず、二次元コードを含めた項目内容の読取を実行する。すなわち、第２読取部は、第１読取部による処理と並列に、共通する処方箋画像Ｐ２１を使用して、概念なし全面読取を実行する。
【００６４】
処方箋読取システム１１は、概念なし全面読取によって二次元コードの読取に成功した場合（ステップＳ４２でＹＥＳ）、二次元コードの読取の結果を、第２読取部から第１読取部に送信する（ステップＳ４３）。第１読取部は、第２読取部による読取の結果を、自身による上記ステップＳ３１，Ｓ３２の処理結果として取り扱う。
【００６５】
処方箋読取システム１１は、概念なし全面読取によって二次元コードの読取に失敗した場合（ステップＳ４２でＮＯ）、処方箋識別情報１４Ｄ１の読取を実行する（ステップＳ４４）。例えば、処方箋読取システム１１は、処方箋識別情報１４Ｄ１として、処方箋画像Ｐ２１の中から７桁の英数字列を抽出する。処方箋読取システム１１は、上述した候補フォーマットに対応付けられた処方箋識別情報１４Ｄ１と、抽出された処方箋識別情報１４Ｄ１とを照合する。
【００６６】
処方箋読取システム１１は、照合が成功した場合（ステップＳ４５でＹＥＳ）、該照合に使用した候補フォーマットを読取フォーマットに特定する。処方箋読取システム１１は、特定された読取フォーマットに対応付けられる処方箋識別情報１４Ｄ１を、第２読取部から第１読取部に送信する（ステップＳ４３）。第１読取部は、第２読取部によって特定された読取フォーマットを、上記ステップＳ２７の処理に使用する。
【００６７】
処方箋読取システム１１は、照合が失敗した場合（ステップＳ４５でＮＯ）、処方箋画像Ｐ２１の全面を読取範囲として項目内容の読取を実行する（ステップＳ４６）。この際、読取部１５は、処方箋情報１４Ｂ、及び、薬品情報１４Ｃによる概念を用いず、二次元コードを含めた項目内容の読取を実行する。すなわち、第２読取部は、第１読取部による処理と並列に、共通する処方箋画像Ｐ２１を使用して、概念あり全面読取を実行する。
【００６８】
処方箋読取システム１１は、概念あり全面読取による読取の結果を、第２読取部から第１読取部に送信する（ステップＳ４３）。第１読取部は、第２読取部による読取の結果を、自身による上記ステップＳ３５の処理結果として取り扱う。
【００６９】
なお、処方箋読取システム１１は、上記優先読取を指示した読取部１５、及び、上記第１全面読取を指示した読取部１５とは異なる読取部１５（以下、第３読取部とも言う）に、第２全面読取を指示する。処方箋読取システム１１は、第２全面読取において、処方箋画像Ｐ２１の全面を読取範囲として項目内容の読取を実行する。この際、第３読取部は、処方箋情報１４Ｂ、及び、薬品情報１４Ｃによる概念を用い、全ての項目内容の読取を実行する。すなわち、第３読取部は、他の読取部１５による処理と並列に、共通する処方箋画像Ｐ２１を使用して、概念あり全面読取を実行する。処方箋読取システム１１は、概念あり全面読取による読取の結果を、第３読取部から他の読取部１５に送信する。第１読取部、及び、第２読取部は、第３読取部による読取の結果を、自身の処理結果として取り扱う。
【００７０】
以上、上記実施形態によれば、以下に列挙する効果が得られる。
（１）読取部１５による項目内容の読取は、読取フォーマットが定義する第２読取範囲で行われる。そのため、読取に要する時間が短縮可能である。そのうえ、処方箋画像Ｐ２１を送信した薬局２１に関連付けられた条件を満たすように、複数の候補フォーマットが絞り込まれる。そして、候補フォーマットに対応付けられる処方箋識別情報１４Ｄ１と、候補フォーマットが定義する第１読取範囲で読み取られた処方箋識別情報１４Ｄ１との照合が成功した場合に、該候補フォーマットが読取フォーマットに特定される。結果として、読取フォーマットの特定に要する時間が短縮可能でもある。
【００７１】
（２）処方箋画像Ｐ２１を送信した薬局２１の薬局ＩＤは、処方箋を交付した医療機関を絞り込み得る情報であって、処方箋画像Ｐ２１を読取可能とする登録フォーマットを絞り込み得る情報である。薬局ＩＤに予め対応付けられた登録フォーマットが候補フォーマットに絞り込まれる構成であれば、処方箋画像Ｐ２１を読取可能とする登録フォーマットが候補フォーマットに含まれる精度が向上可能でもある。
【００７２】
（３）処方箋画像Ｐ２１を送信した薬局２１の所在地を含む地域は、処方箋を交付した医療機関を絞り込み得る情報であって、処方箋画像Ｐ２１を読取可能とする登録フォーマットを絞り込み得る情報である。薬局２１の所在地を含む地域に対応付けられた登録フォーマットが候補フォーマットに絞り込まれる構成であれば、処方箋画像Ｐ２１を読取可能とする登録フォーマットが候補フォーマットに含まれる精度が向上可能でもある。
【００７３】
（４）処方箋画像Ｐ２１を読取可能とする登録フォーマットは、通常、医療機関を識別するための医療機関コードで一義的に定められ得る。医療機関コードの照合が成功することを条件として、候補フォーマットが読取フォーマットに特定される構成であれば、処方箋画像Ｐ２１を読取可能とする登録フォーマットが読取フォーマットに特定される精度が向上可能でもある。
【００７４】
（５）新設された医療機関が交付しはじめる処方箋等のように、読取フォーマットが特定不能である場合であっても、読取部１５による全面読取を通じて、処方箋画像Ｐ２１の読取を実行することが可能ともなる。
【００７５】
（６）手書きによる処方箋や、訂正された処方箋は、読み取られるべき項目内容を、第２読取範囲からはみ出す範囲、あるいは、第２読取範囲とは異なる範囲に含み得る。一方で、読取フォーマットを使用した読取が不能である項目内容を、第２読取部による全面読取が読取可能とする構成であれば、読取フォーマットを使用した読取の一部を全面読取によって補填可能である。
【００７６】
（７）読取部１５が待機状態となり得る場合に、その読取部１５が処方箋画像Ｐ２１の全面読取を実行するため、その読取部１５の待機時間が短縮可能であって、全面読取を要する処方箋画像Ｐ２１の読取時間が短縮可能ともなる。そして、各読取部１５が別方式での読取を担うため、処方箋画像Ｐ２１の読取精度が向上可能ともなる。
【００７７】
なお、上記実施形態は、以下のような形態に変更して実施することもできる。
［処方箋読取システム］
・処方箋読取システムは、制御部１２及び記憶部１４が基幹サーバー装置であり、各読取部１５が基幹サーバー装置に通信可能に接続された別々の端末装置に構成可能である。また、処方箋読取システムは、制御部１２と記憶部１４とを別々のサーバー装置として構成可能でもある。
【００７８】
・処方箋画像Ｐ２１を送信する送信元は、薬局２１に限らず、医療機関に設置された端末装置、診療所に設置された端末装置に変更可能である。医療機関から送信される処方箋画像Ｐ２１もまた、当該医療機関で交付された処方箋の画像であって、当該医療機関に固有である確率が高い。診療所から送信される処方箋画像Ｐ２１もまた、当該診療所で交付された処方箋の画像であって、当該診療所に固有である確率が高い。それゆえに、送信元が医療機関や診療所の端末装置である構成においても、上記（１）、（２）に準じた効果が得られる。要は、処方箋画像Ｐ２１を送信する送信元は、処方箋画像Ｐ２１と送信元の識別情報とを送信可能に構成された端末装置であればよい。
【００７９】
［識別情報］
・処方箋識別情報１４Ｄ１は、医療機関コードに限らず、医療機関の名称、医療機関の住所、罫線の位置、罫線の長さ、罫線の方向等に変更可能である。要は、処方箋識別情報１４Ｄ１は、処方箋を識別可能、かつ、処方箋画像Ｐ２１から読取可能であればよい。
【００８０】
・薬局識別情報Ｓ２１は、薬局ＩＤに限らず、薬局の名称、薬局の所在地、薬局の電話番号等に変更可能であり、薬局ＩＤとこれらの情報との両方に変更可能でもある。要は、薬局識別情報Ｓ２１は、処方箋画像Ｐ２１の送信元を識別可能であればよい。
【００８１】
［フォーマット］
・読取部１５は、文字認識による結果を受取部１２Ａに出力する。文字認識に失敗している項目が存在する場合、当該項目については、文字認識の結果が失敗である旨を出力に含める。この際、フォーマットデータベース１４Ｄは、修正が可能に構成されて、文字認識に失敗した項目の修正が反映されるように管理されてもよい。
【００８２】
・図７が示すように、処方箋読取システム１１は、更新部の一例として本登録判定部１２Ｄをさらに備えてもよい。この際、フォーマットデータベース１４Ｄは、本登録フォーマットデータベース１４ＤＡと、仮登録フォーマットデータベース１４ＤＢとから構成される。
【００８３】
図８が示すように、フォーマットデータベース１４Ｄは、付帯情報１４Ｄ２に統計値を備える。統計値は、例えば、当該統計値を対応付けられたフォーマット１４Ｄ３に修正が発生する頻度であって、フォーマット１４Ｄ３による読取の信頼度の一例である。
【００８４】
本登録判定部１２Ｄは、統計値が所定値よりも低いフォーマット１４Ｄ３を本登録フォーマットデータベース１４ＤＡに登録する。本登録判定部１２Ｄは、信頼度が所定値以上であるフォーマット１４Ｄ３を仮登録フォーマットデータベース１４ＤＢに登録する。本登録判定部１２Ｄは、各フォーマット１４Ｄ３に対応付けられた統計値を監視し、統計値の大きさに従って、フォーマット１４Ｄ３の状態を遷移させる。
【００８５】
こうした構成によれば、フォーマット１４Ｄ３の信頼度が把握可能であるから、制御部１２は、信頼度が高いフォーマット１４Ｄ３を、信頼度が低いフォーマット１４Ｄ３よりも優先させて、候補フォーマットに絞り込むことが可能ともなる。また、制御部１２は、所定値よりも高い信頼度を有するフォーマット１４Ｄ３のみを読取用に特定すること、所定値よりも低い信頼度を有するフォーマット１４Ｄ３の見直しを促すこと等、これら信頼度を使用した各種の処理が実行可能でもある。
【００８６】
・候補情報１４Ａは、制御部１２によって更新可能に構成されてもよい。この際、薬局識別情報Ｓ２１に対応付けられる各処方箋識別情報１４Ｄ１が、当該処方箋識別情報１４Ｄ１の優先順位を付帯する構成であってもよい。そして、制御部１２は、優先順位が高い処方箋識別情報１４Ｄ１から順に、処方箋識別情報１４Ｄ１の照合を実行する構成であってもよい。なお、処方箋識別情報１４Ｄ１に付帯される優先順位は、例えば、当該処方箋識別情報１４Ｄ１に対応付けられた登録フォーマットが読取フォーマットに特定される頻度に準じて制御部１２が設定し得る。この構成によれば、特定部１２Ｃが特定に要する時間をさらに短縮可能ともなる。
【符号の説明】
【００８７】
Ｐ２１…処方箋画像、Ｓ２１…薬局識別情報、１１…処方箋読取システム、１２…制御部、１２Ａ…受取部、１２Ｂ…絞込部、１２Ｃ…特定部、１４…記憶部、１４Ａ…候補情報、１４Ｂ…処方箋情報、１４Ｃ…薬品情報、１４Ｄ…フォーマットデータベース、１４Ｄ１…処方箋識別情報、Ｓ２１Ｄ，１４Ｄ２…付帯情報、１４Ｄ３…フォーマット、１４ＤＡ…本登録フォーマットデータベース、１４ＤＢ…仮登録フォーマットデータベース、１５…読取部、２１…薬局。
【図１】
2020119195.tif 000003
【図２】
2020119195.tif 000004
【図３】
2020119195.tif 000005
【図４】
2020119195.tif 000006
【図５】
2020119195.tif 000007
【図６】
2020119195.tif 000008
【図７】
2020119195.tif 000009
【図８】
2020119195.tif 000010