[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20230054711A - 종류 판별 장치, 종류 판별 방법, 종류 판별 프로그램, 및 약제 분류 장치 - Google Patents

종류 판별 장치, 종류 판별 방법, 종류 판별 프로그램, 및 약제 분류 장치 Download PDF

Info

Publication number
KR20230054711A
KR20230054711A KR1020237009875A KR20237009875A KR20230054711A KR 20230054711 A KR20230054711 A KR 20230054711A KR 1020237009875 A KR1020237009875 A KR 1020237009875A KR 20237009875 A KR20237009875 A KR 20237009875A KR 20230054711 A KR20230054711 A KR 20230054711A
Authority
KR
South Korea
Prior art keywords
drug
unit
image
mark
type
Prior art date
Application number
KR1020237009875A
Other languages
English (en)
Inventor
히로카즈 아마노
츠요시 아베
나오키 기타무라
Original Assignee
가부시키가이샤 유야마 세이사쿠쇼
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 가부시키가이샤 유야마 세이사쿠쇼 filed Critical 가부시키가이샤 유야마 세이사쿠쇼
Publication of KR20230054711A publication Critical patent/KR20230054711A/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J3/00Devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N15/00Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
    • G01N15/02Investigating particle size or size distribution
    • G01N15/0205Investigating particle size or size distribution by optical means
    • G01N15/0227Investigating particle size or size distribution by optical means using imaging; using holography
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J3/00Devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms
    • A61J3/06Devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms into the form of pills, lozenges or dragees
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J3/00Devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms
    • A61J3/10Devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms into the form of compressed tablets
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J7/00Devices for administering medicines orally, e.g. spoons; Pill counting devices; Arrangements for time indication or reminder for taking medicine
    • A61J7/02Pill counting devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N15/00Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
    • G01N15/02Investigating particle size or size distribution
    • G01N15/0272Investigating particle size or size distribution with screening; with classification by filtering
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N15/00Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
    • G01N15/10Investigating individual particles
    • G01N15/14Optical investigation techniques, e.g. flow cytometry
    • G01N15/1429Signal processing
    • G01N15/1433Signal processing using image recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/149Segmentation; Edge detection involving deformable models, e.g. active contour models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/194Segmentation; Edge detection involving foreground-background segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/245Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/774Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/66Trinkets, e.g. shirt buttons or jewellery items
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • G16H20/13ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered from dispensers
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61JCONTAINERS SPECIALLY ADAPTED FOR MEDICAL OR PHARMACEUTICAL PURPOSES; DEVICES OR METHODS SPECIALLY ADAPTED FOR BRINGING PHARMACEUTICAL PRODUCTS INTO PARTICULAR PHYSICAL OR ADMINISTERING FORMS; DEVICES FOR ADMINISTERING FOOD OR MEDICINES ORALLY; BABY COMFORTERS; DEVICES FOR RECEIVING SPITTLE
    • A61J2205/00General identification or selection means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N15/00Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
    • G01N15/02Investigating particle size or size distribution
    • G01N2015/0294Particle shape
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N15/00Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
    • G01N15/10Investigating individual particles
    • G01N15/14Optical investigation techniques, e.g. flow cytometry
    • G01N2015/1486Counting the particles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N15/00Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
    • G01N15/10Investigating individual particles
    • G01N15/14Optical investigation techniques, e.g. flow cytometry
    • G01N2015/1493Particle size
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N15/00Investigating characteristics of particles; Investigating permeability, pore-volume or surface-area of porous materials
    • G01N15/10Investigating individual particles
    • G01N15/14Optical investigation techniques, e.g. flow cytometry
    • G01N2015/1497Particle shape
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/09Recognition of logos

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Public Health (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medicinal Chemistry (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Medical Informatics (AREA)
  • Multimedia (AREA)
  • Pharmacology & Pharmacy (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Biochemistry (AREA)
  • Analytical Chemistry (AREA)
  • Dispersion Chemistry (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Software Systems (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Signal Processing (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Preparation Storing Or Oral Administration Devices (AREA)

Abstract

약제의 판별 결과의 에비던스의 제시를 가능하게 함과 함께, 다양한 마크에 대응할 수 있다.
컴퓨터(60)는, 특징 추출부(64)와, 판별부(65)를 구비한다. 특징 추출부는, 약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델(84)에, 종류 불명의 대상 약제를 촬상한 촬상 화상(82)을 입력하여 얻어지는 출력값에 기초하여, 촬상 화상에 비치는 마크를 추출한 추출 마크 화상(83)을 생성한다. 판별부는, 추출 마크 화상과, 약제의 종류별로 미리 등록된 등록 마크 화상의 대조 결과에 기초하여, 대상 약제의 종류를 판별한다.

Description

종류 판별 장치, 종류 판별 방법, 종류 판별 프로그램, 및 약제 분류 장치
본 발명은, 약제를 촬상한 화상을 이용하여 당해 약제의 종류를 판별하는 종류 판별 장치 등에 관한 것이다. 또, 본 발명은, 약제를 종류별로 분류하는 약제 분류 장치에 관한 것이다.
종래, 반품된 복수 종류의 약제는, 약사 또는 의사의 손에 의하여 종류별로 분류되고 있었다. 반품되는 약제는, 다양한 환자에게 처방되거나, 또는 처방된 조제 후의 약제이다. 그 때문에, 1환자 단위의 처방전 정보에 근거하여, 조제 기기 등에 미리 약종 단위로 정리된 약종군(약제 카세트)으로부터, 1복용 시기 단위별로, (1종 또는 복수 종의) 약제(정제)를 정리하는(분포(分包)하는) 조제 업무에 비하여, 복수의 환자에게 처방된 약제가 일괄하여 반품되는 약제의 종류는 매우 많다. 그 때문에, 반품된 약제를 자동적으로 분류하여, 재이용하는 것의 유용성은 높다.
약제의 자동 분류에 있어서는, 약제를 촬상한 화상으로부터 그 약제의 종류를 판별할 필요가 있고, 이 종류 판별에 있어서의 큰 실마리 중 하나가 약제에 형성된 마크이다. 또한, 마크에는, 각인된 것도 인자된 것도 포함된다. 또, 마크의 내용도 다양하며, 예를 들면 도형, 기호, 문자, 및 숫자를 들 수 있다.
또한, 특허문헌 2에는, 약제의 자동 분류를 실현하는 약제 분류 장치가 개시되어 있다. 특허문헌 2의 약제 분류 장치는, 제1 수용부에 수용된 복수 종류의 약제를 1개씩 촬상하고, 촬상한 화상에 기초하여 약제의 종류를 판별하며, 그 판별 결과에 기초하여 제2 수용부에 종류별로 분류한다.
특허문헌 1: 일본 공개특허공보 2020-526727호 특허문헌 2: 국제 공개공보 2018/190394호
마크에 근거하는 약제의 종류 판별을 고정밀도로 행하는 것은 어렵다. 이것은, 상술한 바와 같이, 마크의 내용은 다양하고, 또, 촬상 시에 약제에 빛이 닿는 정도 등에 따라 촬상 화상에 있어서의 마크의 외관이 변해 버리기 때문이다.
여기에서, 종래부터, 기계 학습을 이용한 화상 처리 기술이 알려져 있다. 예를 들면, 상기 특허문헌 1에는, 화상에 의한 증례의 판단의 지원 등, 의료 분야에 있어서, 학습 완료 모델을 이용하는 것이 기재되어 있다. 보다 상세하게는, 특허문헌 1에는, 학습 완료 모델의 입력층으로의 의료용 정보의 입력에 따라, 학습 완료 모델의 출력층이 출력한 판별 결과의 타당성을, 기억부가 기억하는 연산 결과에 관한 정보와, 학습 완료 모델의 중간층이 출력하는 연산 결과에 기초하여 판정하는 검증 시스템이 개시되어 있다. 이 검증 시스템에 의하면, 상기 판별 결과의 타당성을 검증할 수 있다.
약제의 종류 판별에 학습 완료 모델을 적용하면, 판별 정밀도의 향상을 기대할 수 있다. 그러나, 약제의 종류를 판별하는 학습 완료 모델을 이용한 경우, 판별 결과에 대한 근거의 설명이 어렵다, 바꾸어 말하면 판별 결과의 에비던스의 제시가 어렵다는 문제가 있다. 예를 들면, 약제의 종류를 판별하는 학습 완료 모델에, 학습시키지 않은 약제의 화상이 입력된 경우에, 어떠한 판별 결과가 출력될지는 예측하기 어렵다. 그리고, 판별 결과가 잘못된 경우에, 의료 현장에서는 그 판별 결과의 에비던스가 필요해진다. 그러나, 상기와 같은 학습 완료 모델을 사용하고 있던 경우에는, 에비던스를 제시하는 것이 어렵다.
또, 상술과 같이, 약제에 형성되는 마크의 내용은 다양하기 때문에, 이것들 전부를 학습한 학습 완료 모델을 구축하려면 비용, 인력, 시간 등의 다대한 비용을 필요로 한다는 문제도 있다.
본 발명의 일 양태는, 약제의 종류를 판별하는 종류 판별 장치로서, 판별 결과의 에비던스의 제시를 가능하게 함과 함께, 다양한 마크에 대응 가능한 종류 판별 장치 등을 실현하는 것을 목적으로 한다.
또, 특허문헌 2의 약제 분류 장치에서는, 제1 수용부에 수용되는 약제의 종류 수를 한정하고 있지 않다. 한편, 제2 수용부에 수용 가능한 약제의 종류 수는 한정된다. 그 때문에, 제2 수용부에 수용 가능한 종류 수를 초과한 약제가 제1 수용부에 수용된 경우, 종류를 판별했다고 해도 제2 수용부에 수용할 수 없는 약제가 발생하게 된다. 특허문헌 2의 약제 분류 장치는, 제2 수용부에 수용할 수 없는 약제에 대해서는, 일단, 제2 수용부와는 상이한 대기 위치(대기 트레이)에 있어서 제2 수용부로의 분류를 대기시킨다.
특허문헌 2의 약제 분류 장치에서는, 제1 수용부에 수용된 모든 약제를 제2 수용부 또는 대기 위치로 반송한 후에, 예를 들면 제2 수용부의 약제를 분포함으로써, 제2 수용부로부터 약제를 제거한다. 그 후, 특허문헌 2의 약제 분류 장치는, 대기 위치에서 대기시킨 약제의 종류를 재차 판별하고, 제2 수용부에 종류별로 수용해 간다. 여기에서, 제2 수용부에 수용 가능한 종류 수를 초과한 약제를 대기 위치에서 대기시키고 있는 경우에는, 종류를 판별했다고 해도 제2 수용부에 수용할 수 없는 약제가 재차 발생하게 된다. 이 경우, 특허문헌 2의 약제 분류 장치는, 재차, 당해 약제를 대기 위치(제1 수용부 또는 대기 트레이)에서 대기시키게 된다.
이와 같이, 특허문헌 2의 약제 분류 장치는, 대기 위치에서 약제를 대기시킨 경우, 대기 위치에서 대기시킨 약제가 없어질 때까지, 당해 약제의 종류를 판별하고, 그 판별 결과에 기초하여 제2 수용부에 종류별로 수용하는 동작을 반복 실행하게 된다.
본 발명의 다른 일 양태는, 대기 위치에서 약제를 대기시켰을 때에 발생하는 처리 시간의 삭감을 가능하게 하는 약제 분류 장치를 실현하는 것을 목적으로 한다.
상기의 과제를 해결하기 위하여, 본 발명의 일 양태에 관한 종류 판별 장치는, 약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델에, 종류 불명의 대상 약제를 촬상한 촬상 화상을 입력하여 얻어지는 출력값에 기초하여, 당해 촬상 화상에 비치는 마크를 추출한 추출 마크 화상을 생성하는 화상 생성부와, 상기 화상 생성부가 생성한 추출 마크 화상과, 약제의 종류별로 미리 등록된 등록 마크 화상의 대조 결과에 기초하여, 상기 대상 약제의 종류를 판별하는 판별부를 구비한다.
상기의 과제를 해결하기 위하여, 본 발명의 일 양태에 관한 종류 판별 방법은, 종류 판별 장치가 실행하는 종류 판별 방법으로서, 약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델에, 종류 불명의 대상 약제를 촬상한 촬상 화상을 입력하여 얻어지는 출력값에 기초하여, 당해 촬상 화상에 비치는 마크를 추출한 추출 마크 화상을 생성하는 화상 생성 스텝과, 상기 화상 생성 스텝에서 생성한 추출 마크 화상과, 약제의 종류별로 미리 등록된 등록 마크 화상의 대조 결과에 기초하여, 상기 대상 약제의 종류를 판별하는 판별 스텝을 포함한다.
상기의 과제를 해결하기 위하여, 본 발명의 일 양태에 관한 종류 판별 프로그램은, 컴퓨터에, 약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델에, 종류 불명의 대상 약제를 촬상한 촬상 화상을 입력하여 얻어지는 출력값에 기초하여, 당해 촬상 화상에 비치는 마크를 추출한 추출 마크 화상을 생성하는 화상 생성 스텝과, 상기 화상 생성 스텝에서 생성한 추출 마크 화상과, 약제의 종류별로 미리 등록된 등록 마크 화상의 대조 결과에 기초하여, 상기 대상 약제의 종류를 판별하는 판별 스텝을 실행시킨다.
상기의 다른 과제를 해결하기 위하여, 본 발명의 일 양태에 관한 약제 분류 장치는, 복수의 제1 구획을 갖고, 복수 종류의 약제를 수용 가능한 제1 수용부와, 복수의 제2 구획을 갖고, 상기 제2 구획의 각각에, 종류별로 상기 약제를 수용 가능한 제2 수용부와, 상기 제1 수용부에 수용되는 약제의 종류를 나타내는 정보를 판독하는 판독부와, 상기 판독부가 판독한 정보에 기초하여, 상기 제1 수용부에 수용되는 약제의 종류 수를 계수하는 계수부와, 상기 계수부가 계수한 약제의 종류 수의 합계가 상기 제2 구획의 수에 도달할 때마다, 약제의 수용처가 되는 제1 구획을 변경하도록 알리는 알림부와, 상기 제1 구획별로, 상기 제1 수용부에 수용된 약제를 상기 제2 수용부로 반송하고, 상기 제2 수용부에 있어서 종류별로 수용하는 반송부를 구비한다.
본 발명의 일 양태에 관한 종류 판별 장치, 종류 판별 방법, 및 종류 판별 프로그램에 의하면, 판별 결과의 에비던스의 제시를 가능하게 함과 함께, 다양한 마크에 근거하는 종류의 판별을 행할 수 있다.
또, 본 발명의 다른 일 양태에 관한 약제 분류 장치에 의하면, 대기 위치에서 약제를 대기시켰을 때에 발생하는 처리 시간을 삭감하는 것이 가능해진다.
도 1은 약제 분류 장치의 전체 구성을 나타내는 블록도이다.
도 2는 약제 분류 장치의 구성예를 나타내는 도이다.
도 3은 촬상 유닛의 전체 구성을 나타내는 사시도와, 약제 재치대의 일례를 나타내는 사시도이다.
도 4는 촬상 유닛의 선회에 대하여 설명하기 위한 도이다.
도 5는 촬상 화상의 일례와, 촬상 화상으로부터 추출한 추출 마크 화상의 일례를 나타내는 도이다.
도 6은 촬상 화상의 다른 예와, 촬상 화상으로부터 추출한 추출 마크 화상의 다른 예를 나타내는 도이다.
도 7은 판별 처리의 흐름의 일례를 나타내는 플로 차트이다.
도 8은 교사(敎師) 데이터의 일례를 나타내는 도이다.
도 9는 통상 약제를 분포할 때의 분포 기구의 분포 동작을 설명하기 위한 도이다.
도 10은 가열 주의 약제를 분포할 때의 분포 기구의 분포 동작을 설명하기 위한 도이다.
도 11은 분포 기구에 의한 분포예, 인자예, 및 분포 시트의 커트예를 나타내는 도이다.
도 12는 약제 불출 시스템의 구성예를 나타내는 도이다.
도 13은 분포기에 의하여 분포된 약포에 2차원 코드가 인자되어 있는 상태를 나타내는 도이다.
도 14는 약제 분류 장치의 전체 구성을 나타내는 블록도이다.
도 15는 제1 수용부에 약제가 투입될 때의 처리의 흐름의 일례를 나타내는 플로 차트이다.
도 16은 약제 분류 처리의 흐름의 일례를 나타내는 플로 차트이다.
도 17은 분류 컵의 내부의 촬상 방법에 대하여 설명하기 위한 도이다.
〔실시형태 1〕
〔약제 분류 장치(1)의 개요〕
먼저, 약제 분류 장치(1)의 개요에 대하여 도 1 및 도 2를 이용하여 설명한다. 도 1은, 약제 분류 장치(1)의 전체 구성을 나타내는 블록도이다. 도 2는, 약제 분류 장치(1)의 구성예를 나타내는 도이고, 부호 2001은 약제 분류 장치(1)의 사시도이며, 부호 2002는, 약제 분류 영역(2)의 기본 구성을 나타내는 사시도이다. 도 1, 및, 도 2의 2001 및 2002에 나타내는 바와 같이, 약제 분류 장치(1)는, 약제 분류 영역(2), 터치 패널(3), 인쇄 출력부(4), 및 분포 기구(6)를 구비한다.
약제 분류 장치(1)는, 복수 종류의 약제의 각각에 대하여 촬상하고, 촬상의 결과 얻어진 화상에 기초하여 약제의 종류를 판별하며, 종류별로 약제를 분류한다. 구체적으로는, 약제 분류 영역(2)에 있어서 이 처리가 행해진다. 약제 분류 영역(2)(약제 분류 장치(1)의 내부 구성)에 대해서는 후술한다. 또한, 종류별로 분류된 약제는, 유저에 의한 육안 감사가 행해진 후, 분포되거나, 약제 선반 또는 분포기로 반환되거나 한다.
본 실시형태에서는, 복수 종류의 약제는, 용기 등에 수용되어 있지 않은 약제, 또는 포장 등이 실시되어 있지 않은 약제이고, 그 일례로서, 정제 또는 캡슐인 것으로 하여 설명한다. 또, 복수 종류의 약제가 반품된 약제인 것으로 하여 설명한다. 당해 약제는, 약국 또는 병원에 있어서의 채용 약이 당해 약국 또는 병원에서 "반품약"으로서 반품되는 약제이다. 단, 복수 종류의 약제는, 당해 약국 또는 병원에 있어서, 당해 채용 약 이외에, 다른 약국 또는 병원에서 발행된 약제도 포함될 수 있는 "지참 약"이어도 상관없다. 약제 분류 장치(1)는, 약제가 반품된 후, 촬상부터 분류까지의 처리를 자동적으로 행하는 것이 가능하다.
터치 패널(3)은, 조작부(31)에서 각종 유저 입력을 접수함과 함께, 표시부(32)에서 각종 화상(예: 약제 분류의 추이를 나타내는 화상, 육안 감사용의 화상)을 표시한다.
인쇄 출력부(4)는, 육안 감사 후의 유저 입력에 따라, 육안 감사 후의 약제에 관한 약제 데이터(예: 약제명, 제조원 또는 성분을 나타내는 데이터)를 나타내는 저널을 인자한다. 약제 데이터에는, 약제 고유의 화상을 나타내는 화상 데이터가 포함되어 있어도 된다.
분포 기구(6)는 분류된 약제를 분포한다. 분포 기구(6)는 옵션 기구이다. 분포 기구(6)가 약제 분류 장치(1)에 구비되는 경우, 반품된 약제의 분류부터, 육안 감사를 거친 후의 분포까지의 처리를, 약제 분류 장치(1)에서 일괄로 행하는 것이 가능해진다. 특히, 반송·분류 유닛(12)에 의하여 분포 기구(6)로 약제가 투입되는 경우에는, 육안 감사를 제외하고, 상기 분류부터 분포까지의 처리를 자동으로 행할 수 있다.
분포 기구(6)로서는, 종래부터 이용되고 있는 정제 분포기 또는 산약 분포기의 분포부를 채용하는 것이 가능하다. 이 경우, 예를 들면, 동일 약종별로 분류된 분류 컵(141) 내의 약제를, 1포 또는 복수 포로 분포할 수 있다.
또한, 본원 명세서를 통하여, 적어도 약제 분류 장치(1)의 설명에 있어서 이용되는 "분포"에는, "처방 데이터에 근거하여 복용 시기별로 나누어 약제를 포장한다"는 의미와, "처방 데이터에 관계없이, 제2 수용부(14)에 분류된 약제를 단순히 포장한다"는 의미가 포함되는 것에 유의하기 바란다.
또, 약제 분류 장치(1)는, 제1 RFID(Radio Frequency Identifier) 리더·라이터 유닛(5)을 구비하고 있다. 제1 RFID 리더·라이터 유닛(5)은, 도 2의 2002에 나타내는 바와 같이, 대좌(19)의, 약제의 취출 측에 마련되어 있다.
제1 RFID 리더·라이터 유닛(5)은, 제2 수용부(14)의 각 분류 컵(141)의 바닥부에 마련된 RFID 태그(도시생략)에 기억된, 각 분류 컵(141)에 격납된 약제에 관한 데이터를 판독한다. 당해 데이터로서는, 예를 들면, 격납된 약제의 개수를 나타내는 데이터, 약제를 식별하기 위한 약제 식별 데이터(예: GS1 코드), 분류 컵(141)의 종별을 나타내는 데이터, 및, 분류 컵(141)을 식별하기 위한 분류 컵 식별 정보(RFID 태그에 부여된 식별 정보)를 들 수 있다. 또한, 분류 컵(141)에 격납된 약제의 약제 데이터(예: 약제명), 및 촬상 유닛(13)이 취득한 화상 데이터 등에 대해서는, 분류 컵 식별 정보에 관련지어 기억부(80)에 기억된다.
또, 상기 데이터는, 육안 감사에 의하여 결정된 약제 데이터(육안 감사 후의 약제 데이터)를 포함해도 된다. 또, 상기 RFID 태그에 육안 감사 후의 약제 데이터를 기입해도 된다. 육안 감사 후의 약제 데이터는, 대응하는 분류 컵(141)에 격납된 약제를, (1) 분포 기구(6), 혹은 약제 분류 장치(1)와는 상이한 분포기로 분포할 때, 또는 (2) 약제 선반으로 반환할 때에 이용된다. 또한, 이들 약제 데이터도, 분류 컵 식별 정보에 관련지어 기억부(80)에 기억되어도 된다.
또, 도 2의 2001에 나타내는 바와 같이, 약제 분류 장치(1)는, 약제의 취출 측을 개폐 가능하게 하는 개폐 셔터(51)와 개폐 도어(52)를 구비하고 있다.
〔약제 분류 영역(2)의 기본 구성〕
다음으로, 도 1 및 도 2의 2002를 이용하여, 약제 분류 영역(2)의 기본 구성(약제 분류 장치(1)의 내부 구성)에 대하여 설명한다.
도 1 및 도 2의 2002에 나타내는 바와 같이, 약제 분류 영역(2)은, 하드웨어로서 주로, 제1 수용부(11), 반송·분류 유닛(12)(분류부), 촬상 유닛(13), 제2 수용부(14), 대기 트레이(15), 회수 트레이(16), 약제 투입구(17) 및 제2 RFID 리더·라이터 유닛(18)을 구비한다. 그리고, 반송·분류 유닛(12)을 제외한 각 부재는 대좌(19)에 마련되어 있다. 반송·분류 유닛(12), 촬상 유닛(13), 및 제2 RFID 리더·라이터 유닛(18)의 주요 기능에 대해서는, 후술하는 각 처리의 설명에 있어서 상세하게 설명한다.
제1 수용부(11)는, 유저에 의하여 반품된 복수 종류의 약제를 혼재한 상태에서 수용한다. 본 실시예에서는, 제1 수용부(11)는, 복수의 수용부로 분할되어 있다. 이 경우, 예를 들면, 1개의 수용부에 수용된 약제 전부가 반송·분류 유닛(12)에 의하여 반송되면, 당해 수용부에 인접하는 수용부에 수용된 약제가 반송 대상이 된다. 또, 제1 수용부(11)가 Z축(원기둥 형상의 중심)에 대하여 회동(回動) 가능하게 마련되어도 된다. 이 경우, 컴퓨터(60)(종류 판별 장치)의 제어부(60a)는, 예를 들면 1개의 수용부가 비워진 타이밍에서, 반송·분류 유닛(12)이 약제를 취득하기 쉽도록 제1 수용부(11)를 회동시켜도 된다.
제2 수용부(14)는, 약제를 종류별로 분류된 상태에서 수용하는 복수의 분류 컵(141)을 구비한다. 제어부(60a)는, 촬상 유닛(13)에서 촬상된 약제의 화상에 기초하여 약제의 종류를 판별하고, 그 판별 결과에 기초하여 당해 약제를 격납하는 분류 컵(141)을 결정한다. 당해 약제는, 그 결정된 분류 컵(141)으로 반송·분류 유닛(12)에 의하여 반송되어, 격납된다.
대기 트레이(15)는, 약제가 임시 보관되는 가수용부이다. 예를 들면, 분류 컵(141) 전부에 약제가 격납되어 있는 경우에, 제어부(60a)에 의하여 이것들 이외의 종류라고 판별된 약제가, 대기 트레이(15)에 임시 보관된다.
이 경우, 분류 컵(141)으로부터 약제가 제거된 후, 대기 트레이(15)로부터 당해 분류 컵(141)으로 반송되어도 된다.
또, 본 실시형태에서는, 대기 트레이(15)에는, 약제라고 추정된 추정 약제(후술)가 임시 보관되어도 상관없다. 추정 약제가 임시 보관된 경우, 예를 들면, 제어부(60a)의 판별 결과에 따라, 대기 트레이(15)로부터 제2 수용부(14)의 소정 영역에 추정 약제가 반송된다.
회수 트레이(16)는, 제어부(60a)에 의하여 종류를 판별할 수 없었던 것(예: 약제 이외의 이물)을 격납하는 수용부이다. 약제 이외의 이물로서는, 예를 들면, PTP(Press Through Pack) 시트의 파편을 들 수 있다. PTP 시트의 파편은, 약제의 반품 시에 제1 수용부(11)에 혼입될 가능성이 있다. 또, 제어부(60a)는, 약제 데이터베이스(81)에 폐기하는 약제로서 등록되어 있는 약제, 또는 유저가 폐기할 것을 바라는 약제(예: 제조일이 오래된 약제)에 대해서도, 회수 트레이(16)에 격납한다.
약제 투입구(17)는, 약제 분류 장치(1)에 분포 기구(6)가 구비되어 있는 경우에, 제2 수용부(14)에 격납된 약제를, 반송·분류 유닛(12)에 의하여 분포 기구(6)로 반송하기 위한 것이다. 당연히, 약제 분류 장치(1)에 분포 기구(6)가 구비되어 있지 않은 경우에는, 약제 투입구(17)는 불필요한 구성이다.
또, 도 1에 나타내는 바와 같이, 약제 분류 장치(1)의 상기 각 부재(하드웨어)를 통괄하여 제어하는 컴퓨터(60)를 구비한다. 컴퓨터(60)는, 제어부(60a)와 기억부(80)를 구비하고 있다. 그리고, 제어부(60a)에는, 반송 제어부(61), 분류 제어부(62), 촬상 제어부(63), 특징 추출부(64), 판별부(65), 조작 입력부(66), 표시 제어부(67), RFID 제어부(68), 인쇄 출력 제어부(69), 등록부(70), 및 분포 제어부(71)가 포함된다. 여기에서는, 조작 입력부(66), 표시 제어부(67), RFID 제어부(68), 인쇄 출력 제어부(69), 및 분포 제어부(71)의 기본적인 처리에 대하여 설명한다. 반송 제어부(61), 분류 제어부(62), 촬상 제어부(63), 특징 추출부(64), 및 판별부(65)의 기본적인 처리에 대해서는, 후술하는 각 처리의 설명에 있어서 상세하게 설명한다. 그 외의 처리에 대해서는, 후술하는 각 실시형태에 있어서 설명한다.
조작 입력부(66) 및 표시 제어부(67)는, 각각 터치 패널(3)의 조작부(31) 및 표시부(32)를 제어한다. RFID 제어부(68)는, 제1 RFID 리더·라이터 유닛(5) 및 제2 RFID 리더·라이터 유닛(18)을 제어한다. 인쇄 출력 제어부(69)는, 조작 입력부(66)가 접수한 유저 입력에 따라, 인쇄 출력부(4)를 제어한다.
등록부(70)는, 판별부(65)에 의하여 화상 데이터에 대응하는 약제 데이터가 존재하지 않는다고 판정된 약제에 관한 약제 데이터를, 약제 데이터베이스(81)에 등록한다. 구체적으로는, 등록부(70)는, 판별부(65)에 의하여 대응하는 약제 데이터가 존재하지 않는다고 판정된 약제에 대하여, 당해 약제의 촬상 화상(82)과, 유저에 의하여 특정된 약제 데이터를 관련지어 약제 데이터베이스(81)에 등록한다.
또한, 약제 분류 장치(1)가 분포 기구(6)를 구비하는 경우에는, 제어부(60a)는, 분포 기구(6)를 제어하는 분포 제어부(71)를 구비하게 된다. 분포 제어부(71)는, 분포 기구(6)의 동작을 제어한다. 또, 분포 제어부(71)는, 반송·분류 유닛(12)을 제어함으로써, 분류 컵(141)에 격납된 약제를 약제 투입구(17)까지 반송한다.
또, 약제 분류 장치(1)는, 바코드 리더(7)를 구비하고 있어도 상관없다. 바코드 리더(7)는, 예를 들면, 분포 기구(6)가 분류 후의 약제를 분포한 약포(분포지)에 인쇄한, 당해 약제의 약제 데이터를 나타내는 바코드를 판독한다. 이로써, 제어부(60a)는, 판독한 바코드에 근거하는 처리(예: 바코드가 나타내는 약제 데이터의 표시)를 행할 수 있다. 또한, 분포 기구(6)는, 약포에 분포한 약제의 약제 데이터를 나타내는 바코드를, 당해 약포에 인쇄하는 바코드 인쇄 기구(도시생략)를 구비하고 있어도 상관없다.
또한, 바코드 리더(7)는, 약포 등에 인쇄된 약제 데이터를 나타내는 정보를 판독 가능한 판독 장치이면 된다. 또, 약제 분류 장치(1)가 바코드 리더(7)를 구비할 필요가 반드시 있는 것은 아니다. 제어부(60a)가 상기 정보에 근거하는 처리를 행하는 경우, 제어부(60a)는, 바코드 리더(7)를 구비하는 외부 장치와의 통신에 의하여 상기 정보를 취득하면 된다.
또, 컴퓨터(60)는 기억부(80)를 구비한다. 기억부(80)에는, 복수 종류의 약제에 관한 약제 데이터를 관리하는 약제 데이터베이스(약제 마스터)(81)가 미리 기억되어 있음과 함께, 약제 분류 장치(1)에 의한 분류가 행해짐에 따라, 촬상 화상(82) 등이 기억된다. 촬상 화상(82)은, 제1 카메라(131)가 촬상한 화상이다. 구체적으로는, 촬상 화상(82)은, 제1 수용부(11)로부터 취출된, 종류 불명의 대상 약제를 촬상한 화상이다. 또, 기억부(80)에는, 특징 추출부(64)가 생성한 추출 마크 화상(83), 및, 특징 추출부(64)가 추출 마크 화상(83)을 생성하기 위하여 이용하는 학습 완료 모델(84)이 기억된다.
또한, 기억부(80)에 기억된 각종 데이터는, 기억부(80)에서 관리되고 있지 않아도 되고, 예를 들면 외부 장치에서 관리되어도 된다. 이 경우, 제어부(60a)는, 상기 각종 데이터를, 필요에 따라, 인터넷 등의 통신 회선을 통하여 당해 외부 장치로부터 취득해도 된다. 또, 약제 데이터베이스(81)는, 새로운 약제 데이터가 추가됨으로써, 갱신되어도 된다.
〔약제 분류 장치(1)에 있어서의 처리의 개요〕
약제 분류 장치(1)에서는, 반송·분류 유닛(12)이, 제1 수용부(11)에 반품된 각 약제를 촬상 유닛(13)까지 반송한다. 반송된 각 약제를 차례로 촬상 유닛(13)이 촬상한다. 제어부(60a)는, 촬상된 화상에 기초하여 각 약제의 종류를 판별함과 함께, 판별한 각 약제의 제2 수용부(14)에 있어서의 분류 위치를 결정한다. 반송·분류 유닛(12)은, 결정된 분류 위치에 각 약제를 반송한다. 그리고, 제2 수용부(14)에 격납된 약제에 대한 정보는, 분류 컵(141)의 RFID 태그에 기입되거나, 기억부(80)에 기억되거나, 터치 패널(3)에 표시되거나 한다. 또, 약제의 분류가 완료된 후, 또는 분류 도중에 있어서, 유저가 터치 패널(3)을 조작함으로써, 육안 감사, 분포 등의 처리가 행해진다. 이후, 각 처리에 대하여 구체적으로 설명한다.
〔촬상 유닛(13)으로의 약제 반송 처리〕
먼저, 제1 수용부(11)로부터 촬상 유닛(13)으로의 약제 반송 처리에 대하여, 도 1 및 도 2의 2001을 이용하여 설명한다.
구체적으로는, 반송·분류 유닛(12)은, 제1 수용부(11)에 수용된 약제를, 촬상 유닛(13)이 약제를 수취하는 수취 영역(Ar1)(도 3의 3002 참조)까지 반송시킨다. 반송 제어부(61)는, 반송·분류 유닛(12)에 의한 당해 반송 처리를 제어한다.
반송·분류 유닛(12)은, 제2 카메라(121), 흡착·셔터 기구(122), 및 반송 기구(123)를 구비한다.
제2 카메라(121)는, 반송 대상으로 하는 약제를 특정하기 위하여, 제1 수용부(11)를 순서대로 촬상한다. 촬상 제어부(63)는, 제2 카메라(121)의 촬상 처리를 제어한다. 제2 카메라(121)는, 반송·분류 유닛(12)의(구체적으로는, 적어도 흡착·셔터 기구(122)를 포함하는 케이스의), 대좌(19)와 대향하는 측의 단부(端部)에 마련된다. 제2 카메라(121)는, 후술하는 흡착 기구의 선단부에 마련되어도 된다. 촬상 제어부(63)는, 촬상된 화상을 해석하여, 당해 화상에 약제가 포함되는지 아닌지를 판정한다. 반송 제어부(61)는, 약제가 포함된다고 판정된 경우에는, 예를 들면, 상기 선단부를 제1 수용부(11)에 접근시키고, 그때 촬상된 화상에 포함되는 약제를 반송 대상의 약제로서 특정한다.
흡착·셔터 기구(122)는, 반송 대상으로서 특정된 약제를 흡착하는 흡착 기구와, 흡착 기구가 흡착한 약제가 낙하하는 것을 방지하는 셔터 기구를 포함한다. 흡착 기구는 Z축 방향으로 이동 가능하게 마련된다. 셔터 기구는 상기 단부의 전방에, XY 평면과 대략 평행하게 이동 가능하게 마련된다.
흡착 기구는, 약제 취득 시에, 상기 단부로부터 연신하여, 그 선단부에 있어서, 특정된 약제를 흡착한 후, 상기 단부의 위치까지 되돌아간다. 이 상태에 있어서, 반송 제어부(61)는, 상기 단부와 대향하는 위치에 셔터 기구를 이동시키고, 약제 반송 중, 셔터 기구의 위치를 유지한다(폐쇄 상태로 한다). 반송 제어부(61)는, 수취 영역(Ar1)에 배치된 약제 유지 기구(133)의 약제 재치대(133a)(도 3의 3002 참조)와 대향하는 위치까지 흡착·셔터 기구(122)를 이동시키면, 셔터 기구를 상기 단부와 대향하지 않는 위치로 이동시킨다(개방 상태로 한다). 그리고, 흡착 기구를 상기 단부로부터 연신시킨 후, 흡착 상태를 해제함으로써, 약제 재치대(133a)에 약제를 재치한다.
반송 기구(123)는, 반송 제어부(61)의 제어를 받아, X축 및 Y축 방향으로 흡착·셔터 기구(122)를 이동시킨다. 이 반송 기구(123)에 의하여, 제1 수용부(11) 상에서의 반송 대상이 되는 약제의 탐색 시의 흡착·셔터 기구(122)의 움직임, 또는 제1 수용부(11)부터 약제 재치대(133a)까지의 약제 반송이 가능해진다. 또, 약제 분류 처리에 있어서도, 약제 재치대(133a)로부터, 제2 수용부(14), 대기 트레이(15) 또는 회수 트레이(16)로의 약제 반송이 가능해진다. 또한, 약제 분류 처리에서는, 분류 제어부(62)가, 수취 영역(Ar1)에 배치된 약제를, 판별부(65)에 의한 판별 결과에 기초하여, 반송·분류 유닛(12)을 제어하여, 제2 수용부(14)의 소정 분류 컵(141) 또는 대기 트레이(15)까지 반송한다.
〔약제 촬상 처리〕
다음으로, 촬상 유닛(13)에 의한 약제 촬상 처리에 대하여, 도 1, 도 2의 2002, 도 3 및 도 4를 이용하여 설명한다. 도 3의 3001 및 3002는, 촬상 유닛(13)의 전체 구성을 나타내는 사시도이고, 도 3의 3003은, 약제 재치대(133a)의 일례를 나타내는 사시도이다. 도 4의 4001 및 4002는, 촬상 유닛(13)의 선회에 대하여 설명하기 위한 도이다. 상기 약제 촬상 처리는, 주로, 촬상 유닛(13) 및 촬상 제어부(63)에 의하여 행해진다.
구체적으로는, 촬상 유닛(13)은, 약제 재치대(133a)에 재치되고, 도 3의 3002에 나타내는 촬상 대상이 되는 약제를 배치하는 배치 영역(Ar2)(촬상 영역)에 배치된 약제를 촬상한다. 촬상 제어부(63)는, 촬상 유닛(13)에 의한 당해 촬상 처리와, 제1 카메라(131) 및 조명기(134)의 선회 이동과, 약제 유지 기구(133)의 이동을 제어한다. 촬상 유닛(13)은, 도 1 및 도 3에 나타내는 바와 같이, 제1 카메라(131)(촬상부), 회전 기구(132)(회동부), 약제 유지 기구(133)(약제 재치대, 이동 기구), 및 조명기(134)(자외광 조사부, 가시광 조사부)를 구비한다.
제1 카메라(131)는, 후술하는 판별부(65)에 있어서 약제의 종류를 판별하기 위하여, 제1 카메라(131)와 대향하는 배치 영역(Ar2)에 배치된 약제를 촬상한다. 약제 유지 기구(133)는, 약제를 유지하는 기구이며, 도 3의 3001 및 3002에 나타내는 바와 같이, 약제 재치대(샬레)(133a)와, 선회 기구(133b)(이동 기구)와, 약제 재치대(133a) 및 선회 기구(133b)를 접속하는 축부(133c)를 구비한다. 약제 재치대(133a)는, 촬상 대상이 되는 약제를 재치하는 것이다. 선회 기구(133b)는, 약제 재치대(133a)를 이동시키는 것이고, 구체적으로는, 약제 재치대(133a)를 XY 평면에 대하여 선회시킴과 함께, 축부(133c)를, 축부(133c)의 둘레 방향으로 선회시킨다.
촬상 제어부(63)는, 약제 재치대(133a)에 제1 수용부(11)로부터 반송된 약제가 재치되면, 선회 기구(133b)를 구동하여, 당해 약제 재치대(133a)를 수취 영역(Ar1)으로부터 배치 영역(Ar2)으로 이동시킨다. 그 후, 적어도 제1 카메라(131) 및 조명기(134)를 제어하여, 배치 영역(Ar2)에 배치된 약제를 촬상한다. 촬상한 화상은 기억부(80)에 촬상 화상(82)으로서 기억된다. 촬상 제어부(63)는, 예를 들면 촬상이 완료된 후에, 선회 기구(133b)를 구동하여, 촬상된 약제가 재치된 약제 재치대(133a)를 배치 영역(Ar2)으로부터 수취 영역(Ar1)으로 이동시킨다.
본 실시형태에서는, 약제 재치대(133a)는 축부(133c)의 선단부(단부)에 2개 마련되어 있다. 선회 기구(133b)는, 축부(133c)를 선회시킴으로써, 일방의 약제 재치대(133a)를 배치 영역(Ar2)에 배치했을 때, 타방의 약제 재치대(133a)를 수취 영역(Ar1)에 배치한다. 배치 영역(Ar2)에서의 약제 촬상 시에, 반송·분류 유닛(12)에 의하여, 수취 영역(Ar1)에 존재하는 약제 재치대(133a)에, 제1 수용부(11)로부터 약제를 반송해 둠으로써, 연속적인 약제의 촬상 처리가 가능해진다. 또한, 당해 약제 재치대(133a)는, 제2 수용부(14)로의 약제 분류 처리 후 등, 약제가 재치되어 있지 않은 상태인 것이 전제이다.
또, 본 실시형태에서는, 약제 재치대(133a)는 투명성을 갖는다. 그 때문에, 제1 카메라(131)는, 약제 재치대(133a)에 재치된 약제를, 약제 재치대(133a)를 통하여 다방면으로부터 촬상할 수 있다.
또, 도 3의 3003에 나타내는 바와 같이, 약제 재치대(133a)는 바닥부가 오목한 상태의 단면 대략 V자 형상이어도 된다. 또, 도 3의 3003 및 도 4에 나타내는 바와 같이, 약제 재치대(133a)가 수취 영역(Ar1) 및 배치 영역(Ar2)에 배치되어 있는 경우, 단면 대략 V자 형상의 홈 방향(축부(133c)의 연신 방향)은, 회전 기구(132)에 의한 촬상 기구(후술)의 선회축(Ay)에 대하여 대략 평행이다. 또, 약제 재치대(133a)의 바닥부는, 예각인 V자 형상이 아니어도 된다. 도 3의 3003에 나타내는 바와 같이, 바닥부는, 바닥면부(133aa)와, 바닥면부(133aa)의 대향하는 2개소로부터 경사진 경사면부(133ab)를 구비하고 있어도 된다. 바닥부의 형상은, 약제 재치대(133a)의 이면 측에서 보아도(촬상해도), 약제의 각인 또는 프린트가 나타내는 정보(각인 정보 또는 인자 정보)를 인식할 수 있을 정도이고, 또한 약제가 고정될 정도의 형상이면 된다.
약제가 캡슐 또는 변형정(예: 럭비공형)인 경우, 약제 재치대(133a)의 바닥부가 평탄하면, XY 평면 상에서 약제의 방향이 일정하지 않아, 선명한 약제의 화상(각인 정보 또는 인자 정보)을 취득하는 것이 곤란해질 가능성이 있다. 단면 대략 V자 형상이면, 최하 단부에 캡슐 또는 변형정이 감합되어, 당해 약제를 고정할 수 있다. 그 때문에, 선명한 약제의 화상을 취득하기 쉬워진다. 또한, 정제의 경우에는, 예를 들면, 축부(133c)를 축부(133c)의 둘레 방향으로 선회시킴으로써, 약제 재치대(133a)의 평면 부분(경사면부(133ab))을 제1 카메라(131)에 대향시킴으로써, 당해 약제를 확실하게 움직이지 않도록 해도 된다.
그 외, 선회 기구(133b)는, 약제 재치대(133a)를 진동시키는(작게 움직이게 하는, 흔드는) 것도 가능하다. 이 경우, 예를 들면, 약제 재치대(133a)에 재치된 캡슐에 진동을 주어 굴림으로써, 캡슐의 프린트가 부여된 부분을 소정 방향을 향하게 할 수 있다(예: 당해 부분을, 후술하는 초기 위치에 배치된 제1 카메라(131)와 대향시킬 수 있다). 또, 상기 진동에 의하여, 예를 들면 원통상(바닥부가 원형상)의 정제가 상기 평면 부분에 선 상태로 재치되었다고 해도, 정제를 옆으로 넘어뜨릴(정제의 바닥부가 당해 평면 부분에 대향하도록 배치할) 수 있다.
조명기(134)는, 촬상 제어부(63)의 제어에 의하여, 약제의 촬상 시에, 약제에 조사되는 광을 출사한다. 조명기(134)는, 도 3의 3001에 나타내는 바와 같이, 약제에 가시광을 조사하는 가시광 조사부(제1 조사부(134a) 및 제2 조사부(134b))와, 약제에 자외광을 조사하는 자외광 조사부(134c)를 구비한다.
제1 조사부(134a) 및 제2 조사부(134b)는, 가시광으로서 백색광을 약제에 조사한다. 제1 조사부(134a)는 바 형상의 가시광원(바 조명)이고, 제2 조사부(134b)는 링 형상의 가시광원(링 조명)이다. 제1 카메라(131)는, 제1 조사부(134a) 또는 제2 조사부(134b)로부터 출사되고, 약제에서 반사된 가시광을 수광함으로써, 가시광에 근거하는 화상(가시광 화상)을 취득한다. 촬상 제어부(63)는, 제1 카메라(131)가 취득한 가시광 화상을 나타내는 화상 데이터를 촬상 화상(82)으로서 기억부(80)에 기억한다.
자외광 조사부(134c)는, 약제에 자외광(예: 365nm 이상 410nm 이하의 피크 파장을 갖는 광)을 조사함으로써, 약제에 포함되는 성분을 여기시킨다. 이로써, 약제로부터 형광(예: 410nm 이상 800nm 이하의 피크 파장을 갖는 광)이 취출된다. 제1 카메라(131)는, 약제로부터 발해진 형광을 수광함으로써, 자외광에 근거하는 화상(자외광 화상)을 취득한다. 촬상 제어부(63)는, 제1 카메라(131)가 취득한 자외광 화상을 나타내는 화상 데이터를 촬상 화상(82)으로서 기억부(80)에 기억한다.
회전 기구(132)는, 도 3 및 도 4에 나타내는 바와 같이, 촬상 대상이 되는 약제가 배치되는 배치 영역(Ar2)(당해 위치에 배치된 약제 재치대(133a))의 주위를 선회하도록 제1 카메라(131)를 회동시킨다. 제1 카메라(131)는, 회전 기구(132)가 회동시킨 복수의 위치로부터, 배치 영역(Ar2)에 배치된 약제를 촬상한다. 구체적으로는, 제1 카메라(131) 및 조명기(134)를 포함하는 촬상 기구를, 배치 영역(Ar2)의 주위를 선회하도록 회동시킨다. 그 때문에, 배치 영역(Ar2)에 대한 제1 카메라(131) 및 조명기(134)의 위치 관계를 유지한 상태에서, 제1 카메라(131)가 복수의 방향으로부터 약제를 촬상할 수 있다.
회전 기구(132)는, 도 3의 3001에 나타내는 바와 같이, 촬상 기구 구동부(132a)와 동력 전달 기구(132b)를 포함한다. 촬상 기구 구동부(132a)는, 촬상 기구를 배치 영역(Ar2)의 주위를 선회시키기 위한 동력을 발생한다. 동력 전달 기구(132b)는, 촬상 기구 구동부(132a)가 발생시킨 동력을 촬상 기구로 전달한다. 촬상 기구 구동부(132a)는, 촬상 제어부(63)의 제어에 의하여 구동하고, 배치 영역(Ar2)의 주위에 있어서의 촬상 기구의 위치를 변경한다.
회전 기구(132)는, 촬상 기구를, 초기 위치와, 초기 위치와 대향하는 위치의 사이에 있어서 선회시킨다. 초기 위치란, 배치 영역(Ar2)에 대하여 대략 수직 방향의 위치이며, 배치 영역(Ar2)의 상방의 위치이다. 초기 위치와 대향하는 위치란, 배치 영역(Ar2)에 대하여 대략 수직 방향의 위치로서, 배치 영역(Ar2)의 하방의 위치이다. 또, 당해 위치는, 제1 카메라(131)가 배치 영역(Ar2)에 존재하는 약제 재치대(133a)의 바닥부와 대향하는 위치라고도 할 수 있다.
도 4에 나타내는 바와 같이, 배치 영역(Ar2)의 중심을 통과하여 Z축과 평행한 축을 축(Ax0)으로 하고, 배치 영역(Ar2)의 중심 및 촬상 기구의 중심을 통과하는 축을 축(Ax1)으로 한다. 또, 축(Ax0)과 축(Ax1)이 이루는 각을 θ로 한다. 본 실시형태에서는, 회전 기구(132)는, 촬상 기구를, θ=0°(초기 위치), 45°, 135° 및 180°의 위치 중 어느 하나에 배치한다. 또한, 도 4의 4001은 촬상 기구가 θ=0°의 위치에 있는 경우를 나타내고, 도 4의 4002는 촬상 기구가 초기 위치로부터 선회하여 θ=45°의 위치에 있는 경우를 나타낸다.
이와 같이, 촬상 기구를 배치 영역(Ar2)의 주위로 선회시킴으로써, 약제를 배치 영역(Ar2)에 고정한 상태에서, 복수의 방향으로부터 약제를 촬상할 수 있다. 또, 약제 재치대(133a)를 흔들어도 약제(정제)가 서 있는 경우이더라도, 경사 방향(θ=45° 또는 135°)으로부터의 촬상으로, 약제에 부여된 각인 등이 나타내는 정보를 취득할 수 있다.
또한, 촬상 기구를 고정하여 약제를 회동시킴으로써 복수의 방향으로부터 당해 약제를 촬상해도 된다.
(촬상 위치 제어)
다음으로, 촬상 기구의 위치 제어의 일례에 대하여 설명한다. 촬상 제어부(63)는, 먼저 촬상 기구를 초기 위치로 세팅하고, 제1 카메라(131)에, 당해 초기 위치에 있어서 배치 영역(Ar2)에 배치된 약제를 촬상시킨다. 이때, 제1 카메라(131)는, 제1 조사부(134a) 및 제2 조사부(134b)로부터의 가시광에 근거하는 가시광 화상(2개의 가시광 화상)을 취득함과 함께, 자외광 조사부(134c)로부터의 자외광에 근거하는 자외광 화상을 취득한다.
다음으로, 촬상 제어부(63)는, 촬상 기구를 초기 위치와는 대향하는 위치로 세팅하고, 제1 카메라(131)에, 당해 위치에 있어서 배치 영역(Ar2)에 배치된 약제를 촬상시켜, 2개의 가시광 화상 및 자외광 화상을 취득한다. 판별부(65)는, 이들 6개의 화상을 해석함으로써, 약제의 종류를 판별한다. 약제의 종류를 1개로 특정할 수 없었던 경우, 촬상 제어부(63)는, θ=45° 및 135°의 위치에 있어서, 제1 조사부(134a) 및 제2 조사부(134b)로부터 가시광을 출사시켜, 제1 카메라(131)에 약제를 촬상시킨다. 판별부(65)는, 이때의 가시광 화상을 해석하여 약제의 종류를 판별한다.
상기에 한정하지 않고, 촬상 기구의 위치 제어는 다양한 방법을 들 수 있다. 예를 들면, 초기 위치와 대향하는 위치로부터 촬상한 후, 초기 위치로부터 촬상을 행해도 된다. 또, θ=45°의 위치로부터 촬상했을 때의 가시광 화상에 근거하는 약제의 판별 처리를 행하고, 약제의 종류를 1개로 특정할 수 없었던 경우에만 θ=135°의 위치로부터 촬상했을 때의 가시광 화상을 취득해도 된다. 또, 초기 위치 및 초기 위치와 대향하는 위치에 있어서 자외광 화상만을 취득하고, 당해 자외광 화상에 근거하는 약제의 판별 처리를 행한 후, 당해 위치에 있어서의 가시광 화상을 취득해도 된다. 또, 모든 위치에 있어서 가시광 화상 및 자외광 화상을 취득해도 된다.
〔화상 처리·판별 처리〕
다음으로, 촬상 유닛(13)에 의하여 촬상된 화상에 대한 화상 처리와, 화상 처리의 결과에 근거하는 약제의 판별 처리에 대하여, 도 1, 도 5~도 7을 이용하여 설명한다. 상기 화상 처리에 대해서는, 주로 특징 추출부(64)에 의하여 행해지고, 상기 판별 처리에 대해서는, 주로 판별부(65)에 의하여 실행된다.
특징 추출부(64)는, 제1 카메라(131)가 촬상한 촬상 화상(82)에 비치는 약제의 마크를 추출한 추출 마크 화상(83)을 생성한다. 보다 상세하게는, 특징 추출부(64)는, 약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델(84)을 이용하여, 촬상 화상(82)으로부터 마크(보다 정확하게는 마크가 비치는 마크 영역)를 추출한 추출 마크 화상(83)을 생성한다. 즉, 특징 추출부(64)는, 학습 완료 모델(84)을 이용하여 추출 마크 화상(83)을 생성하는 화상 생성부로서 기능한다. 특징 추출부(64)는, 가시광 화상으로부터 마크를 추출할 수도 있고, 자외광 화상으로부터 마크를 추출할 수도 있다.
상기 마크는, 약제의 표면에 형성된 표시이다. 예를 들면, 약제의 종류 또는 메이커를 나타내기 위하여 형성된 문자(알파벳·숫자 등도 포함한다), 기호, 도안, 그림, 선(예를 들면 할선), 혹은 이차원 코드 등의 코드 정보 등도 상기 마크의 범주에 포함된다. 또, 상기 마크의 형성 방법은 특별히 한정되지 않는다. 예를 들면, 상기 마크는, 약제의 표면을 조각함으로써 형성되어 있어도 되고, 약제의 표면에 프린트(인자)함으로써 형성되어 있어도 된다.
또, 특징 추출부(64)는, 촬상 화상(82)(가시광 화상 및/또는 자외광 화상)에 대하여 화상 처리(화상 해석)를 실행함으로써, 촬상 화상(82)에 비치는 마크 이외의 약제의 특징을 추출하는 처리에 대해서도 행해도 된다. 여기에서 약제의 특징이란, 판별부(65)가 약제의 종류를 판별하기 위한 지표가 되는 것이다. 약제의 특징으로서는, 상술한 마크(각인, 프린트 및 할선) 외에, 약제의 크기, 형상, 및 대표색(각인 또는 프린트가 부여된 영역의 색) 등을 들 수 있다.
특징 추출부(64)는, 마크 이외의 약제의 특징에 대해서는, 촬상 화상(82)에 대하여 기존의 화상 처리를 실행함으로써 추출한다. 기존의 화상 처리로서는, 배경 부분의 화솟값과는 상이한 화솟값을 갖는 복수의 화소군을 추출 가능한 처리이면 되고, 예를 들면, OCR(Optical Character Recognition), 또는 패턴 매칭과 같은 공지의 기술을 들 수 있다. 특징 추출부(64)는, 예를 들면, 가시광 화상으로부터 약제의 크기, 형상 및 대표색을 추출하고, 자외광 화상으로부터 대표색을 추출한다.
(학습 완료 모델에 대하여)
본 실시형태에서는, 학습 완료 모델(84)의 일례로서, 약제의 화상에 있어서 마크를 구성하는 화소와, 당해 마크의 배경 부분을 구성하는 화소를 식별하도록 학습한 시맨틱 세그멘테이션 모델(이후, SS 모델이라고 칭한다)이 이용된다. 학습 완료 모델(84)로서 SS 모델을 이용함으로써, 불규칙한 형상의 마크를 양호한 정밀도로 추출하는 것이 가능해진다.
SS 모델은, 콘볼루션 뉴럴 네트워크(Convolutional Neural Network: CNN)를 베이스로 한 모델로서, 입력 화상과 동일한 크기의 출력 화상을 생성하기 위하여, 인코더-디코더 구조를 갖고 있다. 인코더 구조는, 예를 들면, 입력층, 숨겨진 층 및 출력층을 갖는 제1 뉴럴 네트워크에 의하여 구축되어 있고, 디코더 구조는, 인코더 구조와 반대 구조를 갖는 제2 뉴럴 네트워크에 의하여 구축되어 있다. 즉, 디코더 구조의 입력층, 숨겨진 층 및 출력층의 각 구조는, 인코더 구조의 출력층, 숨겨진 층 및 입력층의 각 구조와 동일하다.
SS 모델은, 종류 불명의 대상 약제를 촬상한 촬상 화상(82)이 입력되면, 촬상 화상(82)에 비치는 약제의 화상을 구성하는 각 화소에 대하여, 마크를 구성하는 화소인 확률을 나타내는 확률값을 산출한다. 확률값이 높은 화소일수록, 마크를 구성하는 화소일 가능성이 높고, 확률값이 낮은 화소일수록, 배경 부분을 구성하는 화소일 가능성이 높다. 그리고, SS 모델은, 상기 확률값에 근거하여 마크를 구성하는 화소와 배경 부분을 구성하는 화소가 구분된 데이터(예를 들면 배경 영역을 구성하는 화소를 0, 마크를 구성하는 화소를 1로 분류한 데이터)를 출력한다.
이 때문에, 특징 추출부(64)는, 제1 카메라(131)가 촬상한 촬상 화상(82)을 SS 모델에 입력하여 얻어지는 출력값에 대하여 화상 처리를 실시하여 추출 마크 화상(83)을 생성할 수 있다. 예를 들면, 특징 추출부(64)는, SS 모델의 출력값이 0인 화소를 (R, G, B)=(255, 255, 255)로 하고, SS 모델의 출력값이 1인 화소를 (R, G, B)=(0, 0, 0)으로 해도 된다. 이로써, 배경 영역을 구성하는 화소가 흰색, 마크를 구성하는 화소가 흑색으로 나타난 추출 마크 화상(83)이 생성된다. 이와 같이, 특징 추출부(64)는, SS 모델의 출력값에 근거하여 추출 마크 화상(83)을 생성할 수 있다.
또한, 학습 완료 모델(84)은, 상기 확률값을 출력값으로서 출력하는 모델이어도 된다. 이 경우, 특징 추출부(64)는, 학습 완료 모델(84)로부터 출력된 각 화소의 확률값에 대하여 소정 임곗값 이상인지를 판정하고, 그 판정 결과에 근거하여 각 화소의 화솟값을 결정한다. 이로써, 특징 추출부(64)는, 마크를 구성하는 화소와 배경 부분을 구성하는 화소가 구분된 추출 마크 화상(83)을 생성한다. 또, 학습 완료 모델(84)을, 추출 마크 화상(83)을 출력하는 구성으로 해도 된다. 이 경우, 특징 추출부(64)는, 학습 완료 모델(84)의 출력값을 그대로 추출 마크 화상(83)으로 하면 된다.
도 5 및 도 6은, 촬상 화상(82)의 일례와, 촬상 화상(82)으로부터 추출한 추출 마크 화상(83, 830)의 일례를 나타내는 도이다. 추출 마크 화상(83)은, 촬상 화상(82)을 학습 완료 모델(84)에 입력함으로써 얻어진 화상이다. 추출 마크 화상(830)은, 학습 완료 모델(84)을 이용하지 않고, 촬상 화상(82)에 대하여 기존의 화상 처리를 실행한 결과 얻어진 화상이다. 또, 도 5는, 각인의 배경 부분에 모양이 없는 약제를 촬상한 촬상 화상(82)의 예를 나타내고, 도 6은, 각인의 배경 부분에 모양이 있는 약제를 촬상한 촬상 화상(82)의 예를 나타낸다. 또한, "모양"은, 약제의 구성 성분 등에 의하여 모양으로 보이는 것이어도 된다.
약제의 각인을 추출하는 경우, 당해 약제에 빛이 닿는 정도에 따라, 각인의 일부와 그 배경 영역이 구별하기 어려워지는 경우가 있다. 이와 같은 부분은, 에지 검출 또는 2치화 처리에 의한 종래의 일반적인 화상 처리에서는 각인이라고 인식할 수 없어, 도 5의 추출 마크 화상(830)과 같이 각인의 일부가 빠진 검출 결과가 된다. 이 점, 학습 완료 모델(84)은, 마크를 학습시킨 것이기 때문에, 도 5의 추출 마크 화상(83)과 같이 각인의 전체를 양호한 정밀도로 추출할 수 있다.
또, 각인의 배경 영역(즉 약제 표면)에 비치는 약제의 구성 성분의 입자 등의 화솟값이, 각인의 화솟값과 가까운 값이 되는 경우도 있다. 이와 같은 경우, 종래의 일반적인 화상 처리에서는, 도 6의 추출 마크 화상(830)과 같이, 배경 영역의 일부를 각인으로 판정하거나, 각인과 배경 영역의 경계를 오판정하거나 하는 경우가 있다. 이 점, 학습 완료 모델(84)은, 마크를 학습시킨 것이기 때문에, 도 6의 추출 마크 화상(83)과 같이 각인의 전체를 양호한 정밀도로 추출할 수 있다.
판별부(65)는, 특징 추출부(64)가 생성하는 추출 마크 화상(83)과, 약제의 종류별로 미리 등록된 등록 마크 화상을 대조하고, 그 대조 결과에 근거하여 대상 약제의 종류를 판별한다. 등록 마크 화상은 약제 데이터베이스(81)에 등록되어 있기 때문에, 판별부(65)는, 약제 데이터베이스(81)를 참조함으로써 상기의 판별을 행할 수 있다.
추출 마크 화상(83)과 등록 마크 화상의 대조에 있어서는, 추출 마크 화상(83)에 대하여 블러 처리를 실시한 화상을 이용해도 된다. 즉, 판별부(65)는, 추출 마크 화상(83)에 블러 처리를 실시한 화상과 등록 마크 화상의 대조 결과에 근거하여 대상 약제의 종류를 판별해도 된다.
블러 처리를 실시하는 이유는, 본원의 발명자들의 검토 결과, 블러 처리를 실시함으로써, 실시하지 않는 경우와 비교하여 대상 약제의 종류 판별의 정밀도가 향상되는 것을 알고 있기 때문이다. 즉, 상기의 구성에 의하면, 종류 판별의 정밀도를 향상시킬 수 있다. 또한, 추출 마크 화상(83)에 블러 처리를 실시하는 경우, 등록 마크 화상에 대해서도 동일한 블러 처리가 실시된 것으로 하는 것이 바람직하다. 또, 블러 처리의 방법은 특별히 한정되지 않고, 예를 들면 추출 마크 화상(83)에 대하여 평활화 필터를 적용하는 처리를 블러 처리로 해도 된다. 평활화 필터로서는, 예를 들면 바이노미얼(2항 분포형) 필터, 미디언 필터, 가우시안 필터, 및 양방향 필터 등이 예시된다. 또, 단순 평균, k-최근방, 구배 계산, 또는 히스토그램 평활화 등에 의하여 블러 처리를 행할 수도 있다.
또한, 등록 마크 화상을 생성하는 경우에도 학습 완료 모델(84)을 이용할 수 있다. 즉, 이미 종류를 알고 있는 약제의 화상을 학습 완료 모델(84)에 입력하고, 학습 완료 모델(84)로부터 출력되는 출력값에 근거하여 생성한 추출 마크 화상을, 당해 약제의 등록 마크 화상으로 해도 된다.
또, 상술한 바와 같이, 특징 추출부(64)는, 마크 이외의 약제의 특징을 추출해도 된다. 이 경우, 마크 이외의 약제의 특징에 대해서도, 약제의 종류별로 약제 데이터베이스(81)에 등록하여 마스터 데이터로 해 두면 된다. 그리고, 판별부(65)는, 특징 추출부(64)가 추출한 각 특징과 마스터 데이터를 대조하여 대상 약제의 종류를 판별하면 된다.
예를 들면, 특징 추출부(64)가 촬상 화상(82)을 해석하여, 약제의 크기, 형상, 및 대표색을 나타내는 각 정보를 약제의 특징으로서 추출했다고 가정한다. 이 경우, 판별부(65)는, 마스터 데이터에 등록되어 있는 각종 약제의 크기, 형상, 및 대표색으로부터, 특징 추출부(64)가 추출한 특징에 합치하는 약제의 종류를 한정할 수 있다. 그리고, 판별부(65)는, 한정된 종류의 각각에 대하여, 추출 마크 화상(83)과 등록 마크 화상의 대조를 행하여, 대상 약제의 종류를 특정해도 된다. 또한, 어떠한 특징을 어떠한 순서로 한정에 이용할지는 임의이다.
또, 판별부(65)는, 추출한 약제의 특징과, 약제 데이터베이스(81)에 포함되는 약제의 특징의 일치도에 기초하여, 약제의 종류의 후보의 순위 부여를 행해도 상관없다. 예를 들면, 판별부(65)는, 추출한 대표색과 마스터 색데이터의 일치도에 기초하여, 대표색에 기초하여 추출한 종류의 후보에 순위 부여한 후, 당해 순위에 따라, 다른 특징에 근거하는 종류의 판별을 행해도 된다.
또, 판별부(65)는, 추출한 약제의 특징(대상 특징)이 약제 데이터베이스(81)에 없는 경우이더라도, 대상 특징의 적어도 일부에 기초하여 약제(정제 또는 캡슐)라고 추정되는 경우에는, 약제의 종류를 추정 약제로서 판별한다. 이 경우, 추정 약제도, 제2 수용부(14) 또는 대기 트레이(15)로의 분류 대상으로 할 수 있다. 본 실시형태에서는, 추정 약제는, 먼저 대기 트레이(15)에 임시 보관되어도 상관없다.
판별부(65)는, 대상 약제의 종류의 판별 결과를 분류 제어부(62)에 출력한다. 예를 들면, 대상 약제의 종류를 1개로 특정할 수 있었던 경우, 또는 소정 수 이내의 후보수로 한정한 경우에는, 당해 약제에 관한 약제 데이터를 판별 결과로서 출력한다. 이 경우, 판별부(65)는, 당해 약제에 관한 약제 데이터를, 당해 약제의 촬상 화상(82)에 관련지어 기억부(80)에 기억한다.
판별부(65)는, 대상 약제의 종류를 추정 약제로서 판별한 경우에는, 약제의 특징(추정 약제로서 추정된 것의 특징)을 판별 결과로서 출력한다. 한편, 판별부(65)는, 약제 데이터베이스(81)에 폐기하는 약제로서 등록된 약제라고 판별한 경우, 또는 제1 수용부(11)에 수용된 것이 약제 이외의 이물이라고 판별한 경우, 분류 대상 외의 약제라는 취지를 판별 결과로서 출력한다.
(본 실시형태의 화상 처리 및 판별 처리의 효과)
상술한 바와 같이, 약제에 형성된 마크의 내용은 다양하고, 또, 촬상 시에 약제에 빛이 닿는 정도 등에 따라 촬상 화상(82)에 있어서의 마크의 외관이 변해 버리기 때문에, 마크에 근거하는 약제의 종류 판별을 고정밀도로 행하는 것은 어렵다. 따라서, 약제의 종류 판별을 고정밀도로 행하기 위하여, 마크의 다양성에 대응하고, 또한, 촬상 화상(82)에 있어서의 마크의 외관의 변화에 관계없이, 약제에 형성된 마크를 고정밀도로 추출할 것이 요구된다.
특징 추출부(64)는, 약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델(84)을 이용함으로써, 촬상 화상(82)으로부터 대상 약제에 형성된 마크를 추출한 추출 마크 화상(83)을 생성한다. 그 때문에, 특징 추출부(64)는, (1) 마크의 다양성에 대응하고, (2) 촬상 화상(82)에 있어서의 마크의 외관의 변화에 관계없이, 또, (3) 대상 약제에 모양이 있어도, 촬상 화상(82)으로부터 대상 약제의 마크를 양호한 정밀도로 추출할 수 있다.
또, 학습 완료 모델(84)은, 마크를 학습시킨 것이기 때문에, 학습 완료 모델(84)이 학습하고 있지 않은 마크이더라도, 학습시킨 마크와 유사한 마크라면, 촬상 화상(82)으로부터 마크를 추출하는 것은 가능하다. 또한, 특징 추출부(64)는, 촬상 화상(82)에 있어서의 마크의 위치 또는 방향에 관계없이, 촬상 화상(82)으로부터 마크를 추출하는 것이 가능하다.
또, 학습 완료 모델(84)을 이용하여 대상 약제에 형성된 마크를 추출할 수 있으면 되기 때문에, 이와 같은 학습 완료 모델(84)을 구축하기 위하여, 약제 분류 장치(1)에서 취급할 수 있는 모든 종류의 약제의 촬상 화상을 이용할 필요는 없다. 그 때문에, 다대한 비용을 필요로 하지 않고 구축된 학습 완료 모델(84)을 이용하여, 다양한 마크를 양호한 정밀도로 추출할 수 있다.
여기에서, 대상 약제의 종류 판별에 학습 완료 모델을 이용하는 경우, 이하와 같은 학습 완료 모델을 구축하는 것도 생각할 수 있다. ·비교예 1: 약제의 화상과 약제의 종류(분류 라벨)를 관련지어 학습한 학습 완료 모델. ·비교예 2: 개개의 문자 및 숫자 등을 학습한 학습 완료 모델. 이 경우, 학습 완료 모델을 이용하여 약제의 화상으로부터 약제에 부여된 문자 또는 숫자 등을 1개씩 추출하고, 추출한 문자 또는 숫자 등의 조합으로부터, 약제의 종류를 판별한다.
그러나, 비교예 1의 경우, 약제의 종류별로 다수의 교사 데이터를 준비하여 학습을 행할 필요가 있기 때문에, 많은 종류의 약제의 종류를 판정하는 것이 가능한 모델을 구축하기 위해서는 다대한 노력을 필요로 한다는 문제가 있다. 또, 모든 종류의 약제에 대하여 학습하는 것이 곤란하기 때문에, 학습하고 있지 않은 종류의 약제의 화상이 입력될 가능성이 있지만, 그와 같은 경우에, 학습 완료 모델이 어떠한 판별 결과를 출력할지를 예측하는 것은 곤란하다. 약제의 종류의 판별이라는 환자의 건강에 관계되는 중요한 판별에 있어서, 판별 결과의 설명의 부족은 큰 마이너스 요인이다. 또, 마크에 약간의 차이밖에 없는 약제끼리를, 상이한 약제라고 학습 완료 모델에 판별시키는 것은 곤란하다.
또, 비교예 2에 있어서도, 학습시키고 있지 않은 마크, 또는, 학습한 것과 상이한 글자체의 문자 혹은 숫자가 부여된 약제의 화상이 입력될 가능성이 있다. 이들 경우에, 학습 완료 모델이 어떠한 결과를 출력할지를 예측하는 것은 곤란하다. 또, 문자 또는 숫자는, 그 배열순이 약제의 종류를 특정하기 위한 특징이 된다. 그러나, 약제별로 문자 또는 숫자의 위치 또는 방향이 상이한 경우가 있고, 또, 촬상 화상(82)에 비치는 약제의 방향도 다양하기 때문에, 검출한 문자 또는 숫자의 배열순을 올바르게 재현하는 것이 어려운 경우가 있다.
이와 같이, 비교예 1 또는 2의 학습 완료 모델을 이용하여 대상 약제의 종류를 판별하는 경우, 판별 결과의 근거의 설명성(에비던스)이 부족할 가능성이 있고, 또, 판별 결과의 신뢰성을 담보할 수 없을 가능성이 있는 등의 문제가 있다.
한편, 본 실시형태의 판별부(65)는, 대상 약제의 최종적인 종류 판별을, 추출 마크 화상(83)과 등록 마크 화상의 대조 결과에 근거하여 행한다. 구체적으로는, 판별부(65)는, 학습 완료 모델(84)을 이용하여 양호한 정밀도로 추출한 마크와, 기존의 화상 처리를 이용하여 추출한 마크 이외의 특징을, 약제 데이터베이스(81)와 대조함으로써, 최종적인 약제의 종류 판별을 행한다. 따라서, 약제 분류 장치(1)가 구비하는 컴퓨터(60)는, 적어도 마크의 추출에만 학습 완료 모델(84)을 이용하기 때문에, 비교예 1 또는 2의 학습 완료 모델을 이용하여 대상 약제의 종류를 판별하는 경우와는 달리, 판별 결과의 근거의 설명성을 강화할 수 있다. 즉, 약제 분류 장치(1)에 의하면, 판별 결과에 대한 에비던스를 제시하는 것이 가능해진다.
또, 각인 또는 할선에 대해서는 특히, 촬상 시에 약제에 빛이 닿는 정도 등에 따라 촬상 화상(82)에 있어서의 각인 또는 할선의 외관이 변해 버릴 가능성이 높다. 각인 또는 할선의 깊이가 얕은 약제에 대해서는 또한, 상기 외관이 변해 버릴 가능성이 높다. 그 때문에, 기존의 화상 처리에 의하여 촬상 화상(82)으로부터 각인 또는 할선을 고정밀도로 추출하는 것은 어렵다. 특징 추출부(64)는, 촬상 화상(82)으로부터 각인 또는 할선을 추출하는 경우에는 특히, 학습 완료 모델(84)을 이용함으로써, 기존의 화상 처리를 이용한 경우에 비하여, 각인 또는 할선을 양호한 정밀도로 추출할 수 있다.
(판별 처리의 흐름)
도 7은, 판별 처리(종류 판별 방법)의 흐름의 일례를 나타내는 플로 차트이다. 제어부(60a)는, 기억부(80)에 기억된 촬상 화상(82)을 취득한다(S1). 특징 추출부(64)는, 취득한 촬상 화상(82)을 학습 완료 모델(84)에 입력한다(S2). 특징 추출부(64)는, 학습 완료 모델(84)에 촬상 화상(82)을 입력하여, 추출 마크 화상(83)을 생성한다(S3, 화상 생성 스텝). 상술한 바와 같이, 추출 마크 화상(83)은, 학습 완료 모델(84)의 출력값에 대하여 화상 처리를 실시한 결과여도 되고, 학습 완료 모델(84)의 출력 결과 그 자체여도 되며, 학습 완료 모델(84)이 출력한 확률값에 근거하여 생성된 것이어도 된다.
그 후, 판별부(65)는, 특징 추출부(64)가 생성한 추출 마크 화상(83)과, 약제 데이터베이스(81)에 포함되는 등록 마크 화상을 대조한다(S4, 판별 스텝). 또, S4에 있어서, 판별부(65)는, 취득한 촬상 화상(82)에 대하여 기존의 화상 처리를 행함으로써, 촬상 화상(82)으로부터 대상 약제의 마크 이외의 특징을 추출하고, 당해 특징과, 약제 데이터베이스(81)에 포함되는 각종 마스터 데이터를 대조해도 된다. 이와 같이, S4에서는, S3에서 생성된 추출 마크 화상(83)과 등록 마크 화상의 대조 결과에 근거하여 대상 약제의 종류를 판별한다. 그 후, 판별부(65)는, 이들 대조 결과에 근거하여, 대상 약제의 종류의 판별 결과를 출력한다(S5).
(학습 완료 모델의 구축예)
학습 완료 모델(84)은, 예를 들면 이하와 같이 구축된다. 도 8은, 교사 데이터(181)의 일례를 나타내는 도이다. 교사 데이터(181)는, 이미 종류를 알고 있는 약제를 촬상한 촬상 화상(182)과, 당해 촬상 화상(182)의 정답 데이터(183)가 대응지어진 데이터이다. 정답 데이터(183)는, 촬상 화상(182)으로부터 마크를 추출한 데이터이다. 정답 데이터(183)는, 예를 들면 유저 입력에 의하여, 촬상 화상(182)에 있어서의 마크의 외연(外緣)을 특정하고, 특정된 외연이 둘러싸는 영역의 내측을, 당해 영역의 외측과 구별함으로써 생성된다. 도 8의 예에서는, 촬상 화상(182)에 있어서 특정한 각인 및 할선의 내부 영역(즉 마크 영역)과 외부 영역(즉 배경 영역)을, 2치화 처리함으로써 구별하고 있다. 복수의 촬상 화상(182)을 준비하고, 각 촬상 화상(182)에 대하여 정답 데이터(183)를 대응지어 교사 데이터(181)로 함으로써, 복수의 교사 데이터(181)가 준비된다.
학습 완료 모델(84)은, 교사 데이터(181)를 차례로 입력하여 기계 학습을 행함으로써 구축된다. 또한, 학습 완료 모델(84)은, 예를 들면 모델 생성 장치(도시생략)에 의하여 구축되지만, 이것에 한정하지 않고, 예를 들면 컴퓨터(60)에 의하여 구축되어도 된다. 이 경우, 컴퓨터(60)는, 교사 데이터(181)를 이용한 기계 학습에 의하여 학습 완료 모델(84)을 구축하는 학습 장치로서의 기능도 갖게 된다.
〔약제 분류 처리〕
다음으로, 상기 판별 처리의 결과에 근거하는 약제 분류 처리에 대하여, 도 1을 이용하여 설명한다. 상기 약제 분류 처리는, 주로, 반송·분류 유닛(12) 및 분류 제어부(62)에 의하여 행해진다.
반송·분류 유닛(12)은, 판별부(65)에 의한 판별 결과에 기초하여, 약제를 종류별로 분류하여 제2 수용부(14) 또는 대기 트레이(15)에 격납한다. 분류 제어부(62)는, 반송·분류 유닛(12)을 제어하여, 촬상 및 판별 처리 후에 수취 영역(Ar1)에 배치된 약제를, 판별 결과에 기초하여, 제2 수용부(14)의 소정 분류 컵(141) 또는 대기 트레이(15)까지 반송한다.
분류 제어부(62)는, 약제의 판별 결과를 받으면, 당해 약제를 격납하는 분류 위치를 결정하고, 당해 판별 결과와, 결정한 분류 위치를 관련지어 기억부(80)에 기억한다. 구체적으로는, 분류 제어부(62)는, 상기 판별 결과와 동일한 판별 결과가 기억부(80)에 기억되어 있는지 아닌지를 판정한다.
상기 판별 결과와 동일한 판별 결과가 기억되어 있는 경우, 기억되어 있는 판별 결과에 관련지어진 분류 컵(141)을, 분류 위치로서 결정한다. 또, 기억되어 있는 판별 결과(예: 추정 약제)에 관련지어진 분류 위치가 대기 트레이(15)인 경우, 대기 트레이(15)를 분류 위치로서 결정한다. 한편, 상기 판별 결과와 동일한 판별 결과가 기억되어 있지 않은 경우, 약제 미격납의 분류 컵(141)(분류 위치로서 결정되지 않은 분류 컵(141))을, 분류 위치로서 결정한다. 분류 컵(141) 전부에 약제가 격납되어 있는 경우에는, 대기 트레이(15)를 분류 위치로서 결정한다. 또한, 분류 제어부(62)는, 추정 약제에 대해서는, 대기 트레이(15)가 아니라, 제2 수용부(14)의 소정 영역에 포함되는 분류 컵(141) 중 어느 하나를 분류 위치로서 결정해도 상관없다.
분류 제어부(62)는, 분류 위치를 결정하면, 반송 제어부(61)와 동일하게 반송 기구(123)를 제어하여, 반송·분류 유닛(12)을 수취 영역(Ar1)의 상방으로 이동시킨다. 분류 제어부(62)는, 반송 제어부(61)와 동일하게, 제2 카메라(121) 및 흡착·셔터 기구(122)를 제어하여, 수취 영역(Ar1)에 배치된 약제를 흡착한다. 그 후, 반송 기구(123)에 의하여, 결정한 분류 컵(141) 또는 대기 트레이(15)로 약제를 반송시킨다. 상술한 바와 같이, 약제 반송 중에는 셔터 기구가 폐쇄 상태로 되기 때문에, 결정한 분류 위치 이외의 영역(예: 결정한 분류 컵(141) 이외의 분류 컵(141))에 약제가 낙하하는 것을 방지할 수 있다. 반송 후, 흡착을 해제함으로써, 당해 분류 컵(141) 또는 대기 트레이(15)에 약제를 격납한다. 또, 분류 제어부(62)는, 분류 컵(141)에 격납한 약제의 개수를 카운트하고, 분류 위치에 관련지어 기억부(80)에 기억한다.
분류 제어부(62)가, 수취 영역(Ar1)에 배치된 약제 재치대(133a)의 약제(판별 완료 후의 약제)를 분류 위치로 반송한 후, 반송 제어부(61)는, 반송·분류 유닛(12)을 제어하여, 제1 수용부(11)에 수용되어 있는 약제를, 비워진 상기 약제 재치대(133a)로 반송하고, 재치한다. 이로써, 약제 분류 장치(1)는, 약제의 종류의 판별을 연속적으로 행할 수 있다.
또, 분류 제어부(62)는, 약제의 종류를 판별할 수 없었던 취지의 판별 결과를 받은 경우에는, 판별 후에 수취 영역(Ar1)에 배치된 것은 이물이기 때문에, 당해 이물을 회수 트레이(16)로 반송한다.
이와 같이, 분류 제어부(62)는, 약제의 종류의 판별 결과에 관계없이, 제1 수용부(11)에 수용된 것 전부를, 제2 수용부(14), 대기 트레이(15) 또는 회수 트레이(16) 중 어느 하나에 격납한다. 그 때문에, 약제의 종류를 특정할 수 없는 경우, 또는 제1 수용부(11)에 이물이 혼입되어 있던 경우이더라도, 그것을 이유로 분류 처리를 정지하지 않고, 계속시킬 수 있다.
또한, 분류 제어부(62)는, 수취 영역(Ar1)에 배치된 약제 재치대(133a)로부터, 판별 처리가 완료된 약제를 취출하기 위하여, 제2 카메라(121)에 당해 약제 재치대(133a)를 촬상시켜, 당해 약제의 위치를 한정한다. 또, 분류 제어부(62)는, 분류 컵(141)에 격납된 약제의 분포 기구(6)로의 반송 시에, 당해 분류 컵(141)으로부터 약제를 취출하기 위하여, 제2 카메라(121)에 당해 분류 컵(141)을 촬상시켜, 반송 대상으로 하는 약제를 한정한다.
또, 분류 제어부(62)는, 분류 컵(141)에 격납되는 약제의 개수의 상한값까지 약제가 격납된 경우에는, 분류하고자 하는 약제의 종류가, 당해 분류 컵(141)에 분류된 약제의 종류와 동일하더라도, 분류하고자 하는 약제를, 당해 분류 컵(141)과는 상이한 빈 분류 컵(141)에 격납한다.
또, 분류 제어부(62)에 의하여 분류 컵(141)에 격납된 약제에 관한 데이터는, 제2 RFID 리더·라이터 유닛(18)에 의하여, 당해 분류 컵(141)에 마련된 RFID 태그에 기억된다.
제2 RFID 리더·라이터 유닛(18)은, 제1 RFID 리더·라이터 유닛(5)과 동일하게, RFID 태그로의 각종 데이터의 기입, 또는 RFID 태그에 기억된 각종 데이터의 판독을 행한다. 분류 제어부(62)는, RFID 제어부(68)에, 분류 컵(141)에 약제를 격납할 때마다, 당해 약제에 관한 데이터를 기입한다. 또한, 제2 RFID 리더·라이터 유닛(18)은, 제2 수용부(14)의 하측에 마련되어 있다. 구체적으로는, 각 분류 컵(141)의 RFID 태그에 기억된 약제에 관한 데이터의 판독 또는 기입 시에, 각 분류 컵(141)의 바닥부와 대향하도록 마련된다.
〔실시형태 2〕
본 발명의 다른 실시형태에 대하여, 이하에 설명한다. 또한, 설명의 편의상, 상기 실시형태에서 설명한 부재와 동일한 기능을 갖는 부재에 대해서는, 동일한 부호를 부기하고, 그 설명을 반복하지 않는다. 이후의 실시형태에 대해서도 동일하다.
약제 분류 장치(1)에 의하여 분류되는 약제에는, 열에 약하고, 열의 영향을 받으면 변색될 가능성이 있는 약제가 존재한다. 당해 열에 약한 약제는, 분포 처리에 관한 일련의 공정 중에, 분포 기구(6), 특히 후술하는 히터 롤러(6b)로부터 받는 열의 영향에 의하여 변색되는 경우가 있다. 본 실시형태에서는, 도 9~도 11을 이용하여, 분포 기구(6)를 구비하는 약제 분류 장치(1)에 있어서, 분포 기구(6)의 히터 롤러(6b)의 열에 의하여 약제가 변색될 가능성을 저감시키는 구성에 대하여 설명한다. 실시형태 2에서는, 간단하기 하기 위하여, 열에 약한 약제를 "가열 주의 약제(HMD)", 그 이외의 약제를 "통상 약제(MD)"라고 칭한다. 또, 단순한 "약제"라는 기재는, 통상 약제(MD) 및 가열 주의 약제(HMD)의 총칭으로서 이용한다.
도 9는, 통상 약제(MD)를 분포할 때의 분포 기구(6)의 분포 동작을 설명하기 위한 도이다. 도 9의 9001은, 분포 기구(6)의 개략 구성도이다. 도 9의 9002는, 히터 롤러(6b)를 9001의 흰색 화살표 R 방향에서 보았을 때의 개략도이다. 도 10은, 가열 주의 약제(HMD)를 분포할 때의 분포 기구(6)의 분포 동작을 설명하기 위한 도이다. 도 10의 10001은, 분포 기구(6)의 개략 구성도이다. 도 10의 10002는, 히터 롤러(6b)를 10001의 흰색 화살표 R 방향에서 보았을 때의 개략도이다. 도 11은, 분포 기구(6)에 의한 분포예, 인자예, 및 분포 시트의 커트예를 나타내고 있다.
도 9 및 도 10에 나타내는 바와 같이, 분포 기구(6)는, 포장 호퍼(6a), 히터 롤러(6b), 이동 통로(6c), 및 셔터 기구(6e)를 구비하고 있다. 히터 롤러(6b), 및 셔터 기구(6e)의 제어는, 분포 제어부(71)에 의하여 행해진다.
포장 호퍼(6a)는, 약제 투입구(17)로부터 투입되고, 이동 통로(6c)를 통과(낙하)한 약제를 수취함과 함께, 히터 롤러(6b)로 세팅되며, 대기 위치(Ar4)에 있는 분포지(PP)로 유도하는 것이다.
히터 롤러(6b)는, 분포지(PP)의 일부를 열융착함으로써, 약제를 1포씩 분포하는 것이다. 히터 롤러(6b)는, 분포지(PP)의 반송 방향(화살표 Q1로 나타내는 방향)과 대략 수직 방향으로 연신하고, 또한 분포지를 사이에 끼워 넣도록 마련된 한 쌍의 롤러 기구이다. 히터 롤러(6b)는, 가로 융착 부분(Cr1)을 융착하기 위한 가로 융착 히터(6bw)와, 세로 융착 부분(Cr2)을 융착하기 위한 세로 융착 히터(6bh)를 구비한다. 히터 롤러(6b)는, 분포지(PP)의 반송 방향으로의 반송에 따라, 도 9 및 도 10에 나타내는 화살표 Q2의 방향으로 회전하면서, 가로 융착 부분(Cr1)을 융착함과 함께, 임의의 간격으로 세로 융착 부분(Cr2)을 융착한다.
이동 통로(6c)는, 약제 투입구(17)와, 포장 호퍼(6a)의 사이에 마련되고, 약제 투입구(17)로부터 투입된 약제를 포장 호퍼(6a)로 유도하는 것이다. 또, 이동 통로(6c)는, 약제 투입구(17)에 투입된 약제를, 후술하는 셔터(6ea) 상의 유지 영역(Ar3)으로 유도하는 것이기도 하다.
셔터 기구(6e)는, 분포 기구(6)에서 작성되는 1포에 포함시키는 대상이 되는 약제 전부가, 약제 투입구(17)로부터 투입될 때까지, 약제 투입구(17)로부터 투입된 약제를, 유지 영역(Ar3)에 일시적으로 유지하는 약제 유지부로서 기능한다. 환언하면, 셔터 기구(6e)는, 1포에 포함시키는 대상이 되는 약제 전부가 약제 투입구(17)로부터 투입될 때까지, 포장 호퍼(6a)에 투입되지 않도록 하는 것이다. 본 실시형태에서는, 셔터 기구(6e)는, 포장 호퍼(6a)와 이동 통로(6c)의 사이에 마련되어 있지만, 이것에 한정하지 않고, 예를 들면 포장 호퍼(6a) 또는 이동 통로(6c)의 내부에 마련되어도 상관없다.
또, 도 9의 9001 및 도 10의 10001에 나타내는 바와 같이, 셔터 기구(6e)는, 개폐 가능한 셔터(6ea)를 구비하고 있다. 또, 셔터 기구(6e)는, 셔터 구동부(도시생략)를 구비하고 있다. 셔터 구동부는, 셔터(6ea)를 구동함으로써, 셔터(6ea)의 개폐 동작을 제어한다. 도 9의 9001 및 도 10의 10001은, 셔터(6ea)가 닫혀 있는 상태를 나타내고 있다.
〔통상 약제(MD)의 분포에 대하여〕
먼저, 도 9를 참조하면서, 분포 대상의 약제가, 통상 약제(MD)인 경우의 분포 제어부(71)의 제어에 대하여 설명한다. 분포 대상의 약제가 통상 약제(MD)인 경우, 분포 제어부(71)는, 1포에 포함시키는 대상이 되는 복수의 약제 중 최후의 약제가 약제 투입구(17)에 투입된 후, 이하의 (i)~(iii)의 동작이 반복하여 행해지도록, 분포 기구(6)를 제어한다. 또한, 1포에 포함시키는 대상이 되는 복수의 약제 중 최후의 약제가 약제 투입구(17)에 투입된다는 것은, 소정의 분류 컵(141)에 수용된 복수의 약제 중 최후의 약제가 약제 투입구(17)에 투입되는 것을 의미한다. 소정의 분류 컵(141)에 약제가 1개밖에 수용되어 있지 않은 경우에는, 당해 약제가 최후의 약제이다.
(i) 분포 제어부(71)는, 히터 롤러(6b)를 제어하여, 분포지(PP)를 열융착하면서, 화살표 Q1로 나타내는 방향으로 분포지(PP)를 1포분 보낸다. 이로써, 분포 제어부(71)는, 이번 분포 대상이 되는 통상 약제(MD) 전부가 약제 투입구(17)에 투입될 때까지 대기 위치(Ar4)에 대기하고 있던 통상 약제(MD)를, 대기 위치(Ar4)로부터 융착제 영역(Ar5)까지 분포하면서 이동시킬 수 있다. (ii) 분포 제어부(71)는, 셔터(6ea)를 열어, 유지 영역(Ar3)에 유지된 통상 약제(MD)를 전부 낙하시킨 후, 다시 셔터(6ea)를 닫는다. (iii) 다음의 1포에 포함시키는 대상이 되는 통상 약제(MD) 중 최후의 통상 약제(MD)가 약제 투입구(17)에 투입된 후, 분포 제어부(71)는, (i)의 처리로 되돌아간다. 또한, 최초의 1포에 포함시키는 대상이 되는 통상 약제(MD)를 분포하는 경우에 대해서는, 분포 제어부(71)는, (i)의 처리를 행하지 않고, (ii)의 처리부터 개시해도 된다.
상기의 처리를 실행한 경우, 도 9에 나타내는 바와 같이, 대기 위치(Ar4)에 있는 분포지(PP) 내의 약제는, 당해 약제의 다음에 분포되는 약제가 셔터(6ea) 상에 유지될 때까지, 대기 위치(Ar4)에서 대기하게 된다. 대기 위치(Ar4)는, 쌍을 이루는 히터 롤러(6b)의 사이에 오는 위치이기 때문에, 대기 위치(Ar4)에 존재하는 약제는 히터 롤러(6b)로부터의 열의 영향을 받기 쉽다. 그래서, 분포 대상의 약제가, 가열 주의 약제(HMD)인 경우에는, 분포 제어부(71)는, 예를 들면, 이하와 같은 제어를 해도 된다.
〔가열 주의 약제(HMD)의 분포에 대하여〕
이하에서는, 분포 대상의 약제가, 가열 주의 약제(HMD)인 경우의 분포 제어부(71)의 제어에 대하여, 도 10을 참조하면서 설명한다. 분포 대상의 약제가 가열 주의 약제(HMD)인 경우, 분포 제어부(71)는, 1포에 포함시키는 대상이 되는 복수의 약제 중 최후의 약제가 약제 투입구(17)에 투입된 후, 이하의 동작이 행해지도록, 분포 기구(6)를 제어한다.
(iv) 융착제 영역(Ar5)에 전회(前回)에 분포된 가열 주의 약제(HMD)가 있는 상태에 있어서, 분포 제어부(71)는, 히터 롤러(6b)를 제어하여, 분포지(PP)를 열융착하면서, 화살표 Q1로 나타내는 방향으로 분포지(PP)를 1포분 보낸다. 이로써, 분포 제어부(71)는, 전회에 분포된 가열 주의 약제(HMD)의 다음의 1포를, 약제를 포함하지 않는 공포(空包)로 할 수 있다.
(v) 분포 제어부(71)는, 셔터(6ea)를 열어, 유지 영역(Ar3)에 유지되어 있던 가열 주의 약제(HMD)를 전부 낙하시킨 후, 다시 셔터(6ea)를 닫는다. 이로써, 이번 분포 대상이 되는 가열 주의 약제(HMD)가, 대기 위치(Ar4)에 있는, 공포 다음의 1포로서 작성되는 분포지(PP)에 삽입된다.
(vi) 분포 제어부(71)는, 히터 롤러(6b)를 제어하여, 대기 위치(Ar4)에 있는, 가열 주의 약제(HMD)를 포함하는 분포지(PP)를 열융착하면서, 화살표 Q1로 나타내는 방향으로 1포분 보내, 당해 가열 주의 약제(HMD)를 융착제 영역(Ar5)까지 이동시킨다. 이로써, 히터 롤러(6b)가 존재하는 대기 위치(Ar4)에 있어서 분포지(PP)에 삽입된 가열 주의 약제(HMD)를, 대기 위치(Ar4)에 대기시키지 않고, 대기 위치(Ar4)로부터 융착제 영역(Ar5)으로 보낼 수 있다. 즉, 다음의 1포에 포함시키는 대상이 되는 가열 주의 약제(HMD)가 약제 투입구(17)로부터 투입되고 있는 동안, 이번의 분포 대상인 가열 주의 약제(HMD)는, 대기 위치(Ar4)가 아니라, 분포되어 융착제 영역(Ar5)에 존재하게 된다.
(vii) 이 상태에 있어서, 다음의 1포에 포함시키는 대상이 되는 가열 주의 약제(HMD) 중 최후의 가열 주의 약제(HMD)가 약제 투입구(17)에 투입된 후, 분포 제어부(71)는, 화살표 Q1로 나타내는 방향으로 분포지(PP)를 1포분 보낸다(즉 (iv)의 처리로 되돌아간다). 이로써, 분포 제어부(71)는, 다음의 가열 주의 약제(HMD)를 대기 위치(Ar4)로 낙하시키기 전에, 이번에 분포된 가열 주의 약제(HMD)의 다음의 1포를, 약제를 포함하지 않는 공포로 할 수 있다.
또한, 최초의 1포에 포함시키는 대상이 되는 가열 주의 약제(HMD)를 분포하는 경우, 또는, 통상 약제(MD)가 분포된 후에 가열 주의 약제(HMD)를 분포하는 경우에 대해서는, 분포 제어부(71)는, (iv)의 처리를 행하지 않고, (v)의 처리부터 개시해도 된다. 또, 분포 제어부(71)는, 1포에 한정하지 않고, 2포 이상의 공포를 작성해도 되며, 규정된 1포분의 치수보다 작은 공포(예: 화살표 Q1로 나타내는 방향의 길이가, 규정된 1포분의 길이의 절반인 공포)를 작성해도 된다. 분포 후의 가열 주의 약제(HMD)가 히터 롤러(6b)의 열의 영향을 받기 어려운 위치까지 이동할 수 있을 정도의 크기의 공포 또는 공간이, 분포 후의 가열 주의 약제(HMD)와 히터 롤러(6b)(대기 위치(Ar4))의 사이에 형성되면 된다. 분포 제어부(71)는, 당해 공포 또는 공간을 형성하도록, 분포지(PP)를 화살표 Q1로 나타내는 방향으로 이동시키면 된다.
이상과 같이, 분포 제어부(71)는, 가열 주의 약제(HMD)를 대기 위치(Ar4)로 낙하시킨 후, 적어도 1포분, 화살표 Q1로 나타내는 방향으로 분포지(PP)를 보냄으로써, 가열 주의 약제(HMD)를 분포하여 융착제 영역(Ar5)으로 보낸다. 그 후, 분포 제어부(71)는, 다음의 가열 주의 약제(HMD) 전부가 약제 투입구(17)에 투입된 후, 적어도 1포분, 화살표 Q1로 나타내는 방향으로 분포지(PP)를 보냄으로써, 전회에 분포된 가열 주의 약제(HMD)의, 적어도 다음의 1포를 공포로서 작성한다. 그 후, 분포 제어부(71)는, 유지 영역(Ar3)에 유지된 가열 주의 약제(HMD)를 대기 위치(Ar4)로 낙하시킴으로써, 공포의 다음의 1포에, 당해 가열 주의 약제(HMD)를 삽입한다.
상기의 처리를 실행한 경우, 도 10에 나타내는 바와 같이, 다음으로 분포되는 약제가 셔터(6ea) 상에 유지될 때까지의 대기 시간에 있어서, 대기 위치(Ar4)에 있는 분포지(PP)는 빈 상태이다. 또, 분포 기구(6)의 상기 (iv) 또는 (vii)의 동작에 의하여, 열융착된 후의 분포지(PP)는, 도 11의 11001에 나타내는 것 같은, 공포를 포함하는 분포 시트로 하여, 분포 기구(6)로부터 불출(拂出)된다.
또한, 분포 제어부(71)는, 가열 주의 약제(HMD)를 대기 위치(Ar4)로 낙하시킨 후, 적어도 2포분, 화살표 Q1로 나타내는 방향으로 분포지(PP)를 보내도 된다. 즉, 분포 제어부(71)는, 가열 주의 약제(HMD)를 대기 위치(Ar4)로 낙하시킨 후, 당해 가열 주의 약제(HMD)를 분포할 뿐만 아니라, 분포한 당해 가열 주의 약제(HMD)의 다음의 1포로 하여 공포를 작성해 두어도 된다. 이 경우, 분포 제어부(71)는, 다음의 가열 주의 약제(HMD) 전부가 약제 투입구(17)에 투입된 후가 아니라, 다음의 가열 주의 약제(HMD) 전부가 약제 투입구(17)에 투입되기 전, 또는 투입되고 있는 동안에, 공포를 작성할 수 있다. 또, 분포 후의 가열 주의 약제(HMD)는, 다음의 가열 주의 약제(HMD)가 약제 투입구(17)에 투입되고 있는 동안, 작성된 공포만큼, 히터 롤러(6b)로부터 보다 떨어진 위치에서 대기할 수 있다. 그 때문에, 분포 후의 가열 주의 약제(HMD)에 대한 히터 롤러(6b)의 열의 영향을 보다 저감시킬 수 있다.
(가열 주의 약제(HMD) 분포 시의 주의 환기)
가열 주의 약제(HMD)가, 상술한 바와 같이 공포를 포함하는 분포 시트로 하여 분포 기구(6)로부터 불출된 경우, 당해 공포에 대한 인자를 이용하여, 유저에게 주의 환기를 행해도 된다. 구체적으로는, 도 11의 11001에 나타내는 바와 같이, 가열 주의 약제(HMD)를 분포한 분포 시트에 있어서, 분포 기구(6)에 마련된 인쇄 기구(도시생략)에 의하여, 공포 부분에 특정 문자 또는 그림 등을 인자해도 된다. 구체적으로는, 열 대책용의 공포인 것을 알 수 있도록, "열 대책" 혹은 "SKIP" 등의 문자, 또는 그림 혹은 기호 등을 인자해도 된다.
여기에서, 가열 주의 약제(HMD)는, 분포기가 구비하는 약제 카세트, 또는 약제 선반으로 되돌려지기 전에, 유저에 의하여 변색 등이 신중하게 육안 확인되는 것이 바람직하다. 이와 같은 인자를 함으로써, 유저는, "열 대책" 등으로 표시된 공포 바로 앞의 약포가 가열 주의 약제(HMD)인 것을 파악하기 쉬워져, 유저의 상기 육안 확인의 작업을 보조할 수 있다.
(가열 주의 약제(HMD) 분포 시의 분포 시트의 커트 위치에 대하여)
히터 롤러(6b)에 의하여 융착된 일련의 분포 시트는, 그 후의 작업을 위하여, 분포 기구(6)의 절단 기구(도시생략)에 의하여, 소정 포수(包數)별로 커트된다. 절단 기구는, 분포 제어부(71)에 의하여 제어된다. 도 11의 11002 및 11003은, 모두 커트의 설정 포수를 3으로 설정했을 때의 분포 시트의 커트예를 나타내고 있다. 도 11의 11002 및 11003에 있어서의 흰색 화살표 위치가, 커트 위치이다.
도 11의 11002에 나타내는 커트예 1에 있어서, 절단 기구는, 선두로부터 3포마다 분포 시트를 커트한다. 설정 포수로 커트된 분포 시트를, 커트 단위라고 칭한다. 또, 절단 기구는, 가열 주의 약제(HMD)(약제 A)와, 통상 약제(MD)(약제 B)의 전환 위치인 약제 B의 바로 앞에서 분포 시트를 커트한다. 이 경우, 약제 A를 포함하는 커트 단위는, 공포를 포함하기 때문에, 약제 A가 포함되는 약포 위치가, 커트 단위에 따라 상이하다.
한편, 도 11의 11003에 나타내는 커트예 2에 있어서, 절단 기구는, 선두로부터 3포마다 분포 시트를 커트한다. 또, 절단 기구는, 커트 단위의 선두가 공포가 되는 경우에는, 당해 공포만을 1포분 커트한다. 또한, 절단 기구는, 가열 주의 약제(HMD)(약제 A)와, 통상 약제(MD)(약제 B)의 전환 위치인 약제 B의 바로 앞에서 분포 시트를 커트한다. 이 경우, 약제 A를 포함하는 커트 단위는 전부, 약제 A를 포함하는 약포가 양단에 배치되고, 그 사이에 공포를 포함하는 동일한 커트 단위가 된다. 커트예 2와 같이 커트함으로써, 커트 단위에 있어서의 약제 A의 배치가 전부 동일해지기 때문에, 분포 기구(6)로부터 불출되는 커트 단위의 외관이 향상된다. 또, 그 후의 육안 감사 및/또는 약제 선반 등으로의 충전 시에 있어서의 유저의 작업 효율을 향상시킬 수 있다.
또한, 도 11의 11003에 나타내는 커트예 2는, 커트의 설정 포수가 5 이상의 홀수인 경우에 적용할 수 있고, 이 경우, 상술한 설정 포수가 3인 경우와 동일한 효과를 얻을 수 있다.
〔실시형태 3〕
실시형태 1의 약제 분류 장치(1)는, 제1 수용부(11)에 수용된 모든 약제에 대하여, 1개씩 약제의 종류를 판별하여, 제2 수용부(14)에 있어서 종류별로 수용한다. 제1 수용부(11)에, 제2 수용부(14)에 배치된 분류 컵(141)의 개수를 초과하는 종류의 약제가 수용되어 있는 경우에는, 종류를 판별했다고 해도 제2 수용부(14)에 수용할 수 없어, 대기 트레이(15)에 수용되는 약제가 발생한다. 약제 분류 장치(1)는, 대기 트레이(15)에 약제가 수용된 경우, 당해 약제의 종류를 재차 판별하여, 제2 수용부(14)에 수용하게 된다. 그리고, 약제 분류 장치(1)는, 제2 수용부(14)에 수용할 수 없는 약제가 발생할 때마다, 당해 약제의 종류를 판별하여, 제2 수용부(14)로의 수용을 시도하게 된다.
본 실시형태에서는, 제1 수용부(11)에 수용된 약제에 대하여, 제2 수용부(14)로의 수용을 대기시키지 않고, 제2 수용부(14)에 수용 가능하게 하는 약제 불출 시스템(100)에 대하여 설명한다.
〔약제 불출 시스템〕
본 실시형태의 약제 불출 시스템(100)에 대하여 설명한다. 도 12는, 약제 불출 시스템(100)의 구성예를 나타내는 도이다. 도 13은, 분포기(110)에 의하여 분포된 약포에 2차원 코드가 인자되어 있는 상태를 나타내는 도이다.
도 12에 나타내는 바와 같이, 약제 불출 시스템(100)은, 예를 들면 처방 데이터에 기초하여, 각종 약제의 불출을 행하는 시스템으로서, 약국 또는 병원 등의 의료 기관에 마련되는 시스템이다. 약제 불출 시스템(100)은, 예를 들면, 분포기(110), 및 약제 분류 장치(1A)를 구비한다.
분포기(110)는, 예를 들면 처방 데이터에 기초하여, 약제를 불출하는 장치이다. 구체적으로는, 분포기(110)는, 정제 또는 캡슐 등의 약제를 분포하는 장치이다. 분포기(110)는, 약제를 분포할 때에, 약제를 수용하는 분포지의 표면에, 수용하는 약제의 종류를 나타내는 정보를 2차원 코드로서 인자한다. 구체적으로는, 분포기(110)는, 도 13에 나타내는 바와 같이, 분포지에 의하여 분포 단위로 약제를 포장하는 약포(MP1)에, 약포(MP1)에 수용하는 약제의 종류를 나타내는 정보를 2차원 코드(Co1)로서 인자한다. 도 13에 나타내는 바와 같이, 약포(MP2)에는, 약포(MP2)에 수용되는 약제의 종류를 나타내는 정보가 2차원 코드(Co2)로서 인자되고, 약포(MP3)에는, 약포(MP3)에 수용되는 약제의 종류를 나타내는 정보가 2차원 코드(Co3)로서 인자되어 있다.
본 실시형태에서는, 약제의 종류를 나타내는 정보는, 예를 들면, 분포한 약제의 약제명, 또는, YJ 코드여도 된다. 또 본 실시형태에서는, 약제의 종류를 나타내는 정보는, 2차원 코드(예: QR 코드(등록 상표))로 하여 약포에 인자되어 있지만, 바코드 등, 다른 형태로 인자되어 있어도 된다. 약포에 인자된 약제의 종류를 나타내는 정보는, 후술하는 바와 같이 약제 분류 장치(1A)에 의하여 판독된다. 그 때문에, 약제의 종류를 나타내는 정보는, 약제 분류 장치(1A)가 판독 가능한 형태로 약포에 인자되어 있으면 된다.
단, 약제의 종류를 나타내는 정보의 분포지에 대한 인자는, 분포기(110)에 의하여 실행될 필요가 반드시 있는 것은 아니다. 예를 들면, 당해 인자는, 분포기(110)와 별도의 장치인 인자 장치(도시생략)에 의하여 실행되어도 된다. 이 경우 예를 들면, 분포기(110)가, 인자 장치에, 약포에 수용된 약제의 종류를 나타내는 정보를 송신함으로써, 인자 장치가, 분포기(110)로부터 불출된 약포에 대하여 인자해도 된다.
약제 분류 장치(1A)는, 약제 분류 장치(1)와 동일하게, 약제 분류 장치(1A)에 투입된 약제의 종류를 판별하여, 종류별로 분류하는 장치이다. 약제 분류 장치(1A)의 구체적 구성에 대해서는 후술한다.
약제 불출 시스템(100)에서는, 분포기(110)에 의하여 불출된 약제는, 당해 약제가 처방된 환자에게 전달된다. 환자에게 전달된 약제는, 약제 불출 시스템(100)을 구비하는 의료 기관에 반품되는 경우가 있다. 반품된 약제는, 분포기(110) 또는 약제 선반(도시생략)에 반환하기 위하여, 유저(예: 약사 등의 의료 종사자)에 의하여 약제 분류 장치(1A)에 투입되어, 종류별로 분류된다.
〔약제 분류 장치〕
도 14는, 약제 분류 장치(1A)의 전체 구성을 나타내는 블록도이다. 도 14에 나타내는 바와 같이, 약제 분류 장치(1A)는, 약제 분류 장치(1)의 구성에 더하여, 판독부(8) 및 제어부(60Aa)를 구비하고 있다. 이하에서는, 이들 부재에 더하여, 제1 수용부(11), 제2 수용부(14), 반송·분류 유닛(12), 분포 기구(6), 및 터치 패널(3)의 표시부(32)에 대해서도 설명한다.
제1 수용부(11)는, 실시형태 1에서 설명한 바와 같이, 복수 종류의 약제를 수용 가능한 수용부이며, 복수의 수용부(구체적으로는 4개의 수용부)로 분할되어 있다. 본 실시형태에서는, 제1 수용부(11)에 있어서 분할된 4개의 수용부를, 각각 제1 구획(111a~111d)이라고 칭한다. 제1 구획(111a~111d)을 총칭하여 제1 구획(111)이라고 칭하는 경우도 있다. 제1 구획(111)의 수는, 복수이면, 4개 이외여도 된다. 또, 제1 수용부(11)는, 상술한 바와 같이, 분포기(110)에 의하여 분포된 약제를 수용 가능하다.
제2 수용부(14)는, 실시형태 1에서 설명한 바와 같이, 복수의 분류 컵(141)을 배치 가능하고, 배치된 복수의 분류 컵(141)의 각각에, 종류별로 약제를 수용 가능한 수용부이다. 분리 가능한 분류 컵(141) 대신에, 제2 수용부(14)에 약제를 수용 가능한 복수의 구획이 마련되어 있어도 된다. 분류 컵(141) 및 당해 구획은, 종류별로 약제를 수용 가능한 제2구획이라고 칭할 수도 있다. 본 실시형태에서는, 제2 수용부(14)에 수용 가능한 분류 컵(141)의 총수(제2 구획의 수. 이후, 간단히 분류 컵(141)의 총수라고도 칭한다.)는 40개이지만, 복수라면 이것에 한정되지 않는다.
반송·분류 유닛(12)은, 제1 구획(111)마다, 제1 수용부(11)에 수용된 약제를 제2 수용부(14)로 반송하고, 제2 수용부(14)에 있어서 종류별로 분류 컵(141)에 수용하는 반송부로서 기능한다.
반송·분류 유닛(12)은, 1개의 제1 구획(111)(예: 제1 구획(111a))에 수용된 약제 전부에 대하여, 판별부(65)에 의한 판별 결과에 기초하여, 제2 수용부(14) 또는 대기 트레이(15)로 반송한다. 반송·분류 유닛(12)은, 종류를 판별할 수 있었던 약제에 대해서는, 제2 수용부(14)의 분류 컵(141)의 각각에 종류별로 수용한다. 반송·분류 유닛(12)은, 종류를 판별할 수 없었던 약제에 대해서는, 대기 트레이(15)에 수용한다.
반송·분류 유닛(12)은, 1개의 제1 구획(111)에 수용된 약제 전부에 대한 분류 처리가 완료된 후, 제2 수용부(14)의 분류 컵(141)에 수용된 모든 약제를 분포 기구(6)로 반송한다. 그 후, 반송·분류 유닛(12)은, 다른 제1 구획(111)(예: 제1 구획(111b))에 수용된 약제의 제2 수용부(14)로의 반송을 개시한다. 이로써, 제2 수용부(14)에 빈 공간이 있는 상태에서, 제1 구획(111)에 수용된 약제를 제2 수용부(14)로 반송할 수 있다.
반송·분류 유닛(12)은, 상술한 반송 처리를, 모든 제1 구획(111)으로부터 약제가 취출될 때까지 실행한다. 즉 본 실시형태에서는, 제1 구획(111a)에 수용된 약제의 분류 처리가 완료되고, 제2 수용부(14)에 수용된 약제의 분포 처리가 완료된 후, 제1 구획(111b)에 수용된 약제의 분류 처리를 개시한다. 그 후, 제1 구획(111b)에 수용된 약제의 분류 처리가 완료되고, 제2 수용부(14)에 수용된 약제의 분포 처리가 완료된 후, 제1 구획(111c)에 수용된 약제의 분류 처리를 개시한다. 그 후, 제1 구획(111c)에 수용된 약제의 분류 처리가 완료되고, 제2 수용부(14)에 수용된 약제의 분포 처리가 완료된 후, 제1 구획(111d)에 수용된 약제의 분류 처리를 개시한다.
분포 기구(6)는, 실시형태 1에서 설명한 바와 같이, 제2 수용부(14)에 수용된 약제를 분포하는 분포부로서 기능한다. 반송·분류 유닛(12)은, 1개의 제1 구획(111)에 수용된 모든 약제를 제2 수용부(14) 또는 대기 트레이(15)로 반송한 후, 제2 수용부(14)에 수용된 약제를 약제 투입구(17)로 반송한다. 그 후, 분포 기구(6)는, 제2 수용부(14)의 분류 컵(141)에 수용된 약제의 분포를 개시한다. 이로써, 약제 분류 장치(1A)는, 분류 컵(141) 전부에 약제가 수용되어 있는 경우이더라도, 당해 약제를 분포함으로써, 분류 컵(141)에 빈 공간을 만들 수 있다. 그 때문에, 약제 분류 장치(1A)는, 다음의 분류 대상이 되는 약제를, 제2 수용부(14)로 반송할 수 있다.
판독부(8)는, 제1 수용부(11)에 수용되는 약제의 종류를 나타내는 정보를 판독한다. 본 실시형태에서는, 판독부(8)는, 약포에 인자된 2차원 코드를 판독한다. 구체적으로는, 유저는, 약포에 수용된 약제를 제1 수용부(11)에 투입하기 전에, 약포에 인자된 2차원 코드를 판독부(8)에 판독시킨다. 판독부(8)는, 약포에 수용된 약제의 종류를 나타내는 정보를 판독할 수 있으면 된다. 예를 들면, 약포에 인자된 형태가 바코드인 경우, 판독부(8)는 바코드 리더여도 된다.
표시부(32)는, 후술하는 구획 지정부(72)에 의하여 약제의 수용처로서 지정된 제1 구획(111)에, 약제를 수용하도록 알린다. 이로써, 약제 분류 장치(1A)는, 유저가, 지정한 제1 구획(111)에 약제를 수용하게 할 수 있다. 또, 표시부(32)는, 후술하는 계수부(73)가 계수한 약제의 종류 수의 합계가 분류 컵(141)의 총수(본 실시형태에서는 40개)에 도달할 때마다, 약제의 수용처가 되는 제1 구획(111)을 변경하도록 알리는 알림부로서 기능한다.
또한, 지정된 제1 구획(111)에 약제를 수용하기 위한 알림은, 표시부(32)에 의하여 행해질 필요가 반드시 있는 것은 아니다. 예를 들면, 당해 알림은, 소리를 출력하는 소리 출력부(도시생략)에 의하여 행해져도 된다. 즉, 약제 분류 장치(1A)는, 다양한 정보를 알리는 알림부를 갖고 있으면 된다.
또, 1개의 제1 구획(111)에 수용된 약제 전부에 대한 분류 처리가 완료된 후, 분포 기구(6)에 의한 분포가 행해지지 않아도 된다. 이 경우, 당해 분류 처리가 완료된 후, 표시부(32)는, 약제가 수용되어 있지 않은 새로운 분류 컵(141)으로 교환하도록 알려도 된다. 또, 표시부(32)는, 제2 수용부(14)에 배치된 분류 컵(141)을 빈 상태로 하도록 알려도 된다. 이 경우이더라도, 다음의 제1 구획(111)에 수용된 약제를 제2 수용부(14)로 반송하기 전에, 분류 컵(141)에 빈 공간을 만들 수 있다.
제어부(60Aa)는, 제어부(60a)의 구성에 더하여, 예를 들면, 구획 지정부(72), 계수부(73), 및 종류 수 판정부(74)를 더 포함한다.
구획 지정부(72)는, 약제의 수용처로 하는 제1 구획(111)으로서, 제1 구획(111a~111d) 중 하나를 지정한다. 구획 지정부(72)는, 종류 수 판정부(74)에 의하여, 계수부(73)가 계수한 약제의 종류 수의 합계(약제의 총종류 수)가 분류 컵(141)의 총수를 초과한다고 판정될 때마다, 지정하는 제1 구획(111)을 변경한다.
약제의 분류 처리가 개시될 때의 초기 위치로서 구획 지정부(72)가 지정하는 제1 구획(111), 및, 구획 지정부(72)에 의한 제1 구획(111)의 지정 순서는, 미리 설정되어 있다. 그 때문에, 구획 지정부(72)는, 계수부(73)가 계수한 약제의 총종류 수가 분류 컵(141)의 총수를 초과한다고 판정될 때마다, 미리 설정된 지정 순서에 따라, 약제의 수용처로 하는 제1 구획(111)을 변경한다. 구획 지정부(72)는, 예를 들면, 종류 수 판정부(74)로부터의 판정 결과를 접수할 때마다, 지정한 제1 구획(111)을 나타내는 정보를 표시 제어부(67)에 송신한다.
예를 들면, 약제의 수용처의 초기 위치로서 제1 구획(111a)이 설정되어 있고, 제1 구획(111)의 지정 순서가, 제1 구획(111a), 제1 구획(111b), 제1 구획(111c), 제1 구획(111d)의 순서로 설정되어 있는 것으로 한다. 이 경우 본 실시형태에서는, 약제의 분류 처리가 개시될 때에, 구획 지정부(72)는, 약제의 수용처로서 제1 구획(111a)을 지정한다. 그 결과, 표시 제어부(67)는, 표시부(32)에, 제1 구획(111a)에 약제를 수용하도록 알리기 위한 화상을 표시한다. 그 후, 계수부(73)가 계수한 약제의 총종류 수가 분류 컵(141)의 총수에 도달했다고 판정될 때마다, 구획 지정부(72)는, 약제의 수용처를, 제1 구획(111b), 제1 구획(111c), 제1 구획(111d)의 순서로 변경한다. 그 결과, 표시 제어부(67)는, 표시부(32)에, (i) 제1 구획(111b)에 약제를 수용하도록 알리기 위한 화상, (ii) 제1 구획(111c)에 약제를 수용하도록 알리기 위한 화상, (iii) 제1 구획(111d)에 약제를 수용하도록 알리기 위한 화상을 순서대로 표시한다.
계수부(73)는, 판독부(8)가 판독한 2차원 코드에 기초하여, 제1 수용부(11)에 수용되는 약제의 종류 수를 계수한다. 판독부(8)는, 약포에 인자되어 있는 2차원 코드를 판독하면, 그 판독 결과(2차원 코드가 나타내는 약제의 종류를 나타내는 정보)를 계수부(73)에 송신한다. 계수부(73)는, 판독 결과를 해석함으로써, 약포에 포함되는 약제의 종류 수를 계수한다. 즉, 약포에 2차원 코드가 인자되어 있음으로써, 계수부(73)는, 약포에 수용되는 약제의 종류 수를 계수할 수 있다.
상술한 바와 같이, 유저는, 약포에 수용된 약제를 제1 수용부(11)에 투입하기 전에, 당해 약포에 인자된 2차원 코드를 판독부(8)에 판독시킨다. 그 때문에, 계수부(73)는, 약포에 수용되는 약제의 종류 수를 계수함으로써, 앞으로 제1 수용부(11)에 수용될 약제의 종류 수를 계수할 수 있다.
단, 계수부(73)는, 취득한 2차원 코드가 나타내는 약제의 종류 중에, 이미 계수한 약제의 종류와 일치하는 약제가 포함되어 있는 경우, 일치하는 약제에 대해서는 계수 대상으로부터 제외한다. 예를 들면, 앞으로 수용할 약제가 약제 ME~MG이고, 이미 계수한 약제(1개의 제1 구획(111)에 수용되어 있는 약제)가 약제 MA~MF인 경우를 생각한다. 이 경우, 계수부(73)는, 약제 ME~MG의 3종류 중, 약제 ME, MF를 계수 대상으로부터 제외하고, 앞으로 수용될 약제의 종류 수를 1종류로 계수한다.
계수부(73)는, 이번에 계수한 약제의 종류 수를, 그때까지 계수한 약제의 종류 수의 합계(총종류 수)에 가산함으로써, 약제의 총종류 수를 갱신한다. 계수부(73)는, 종류 수 판정부(74)로부터, 약제의 총종류 수를 리셋하는 리셋 지시를 접수할 때까지, 약제의 총종류 수를 갱신한다. 계수부(73)는, 갱신 후의 약제의 총종류 수를 나타내는 정보를, 종류 수 판정부(74)에 송신한다. 또한, 계수부(73)는, 약제의 총종류 수를 일시적으로 기억하고 있다.
종류 수 판정부(74)는, 계수부(73)로부터 수신한 정보가 나타내는 약제의 총종류 수가, 분류 컵(141)의 총수에 도달하고 있는지를 판정한다. 종류 수 판정부(74)는, 판정 결과를 구획 지정부(72)에 송신한다. 이로써, 구획 지정부(72)는, 제1 구획(111)의 변경 필요 여부를 판정할 수 있다.
또한 실시형태 1에서는, 약제 분류 장치(1)는, 적어도 약제의 마크에 대해서는, 촬상 화상(82)을 학습 완료 모델(84)에 입력함으로써 얻어지는 추출 마크 화상(83)을, 약제의 종류의 판별에 이용하고 있다. 그러나 본 실시형태에서는, 약제 분류 장치(1A)는, 학습 완료 모델(84)을 이용하지 않고, 기존의 화상 처리를 이용하여, 촬상 화상(82)으로부터 약제의 마크를 추출해도 상관없다.
〔제1 수용부로의 약제 수용 시의 처리〕
다음으로, 제1 수용부(11)에 약제가 투입될 때의 처리의 일례에 대하여, 도 15를 이용하여 설명한다. 도 15는, 당해 처리의 흐름의 일례를 나타내는 플로 차트이다. 본 예에서는, 약제의 분류 처리가 개시될 때의 약제의 수용처로서는, 제1 구획(111a)이 지정되어 있는 것으로 한다. 또, 약제의 수용처는, 제1 구획(111a), 제1 구획(111b), 제1 구획(111c), 제1 구획(111d)의 순서로 변경되는 것으로 한다.
제1 구획(111a)이 약제의 수용처로서 지정되어 있는 상태에 있어서, 제어부(60Aa)는, 약포에 인자되어 있는 2차원 코드를 판독부(8)가 판독했는지 아닌지를 판정한다. 즉, 제어부(60Aa)는, 판독부(8)가 판독한 2차원 코드를 판독부(8)로부터 취득했는지 아닌지를 판정한다(S11).
유저는, 약포에 수용된 약제를 제1 수용부(11)에 투입하기 전에, 약포에 인자되어 있는 2차원 코드를 판독부(8)에 판독시킨다. 유저가 판독부(8)에 2차원 코드를 판독시킨 경우, 제어부(60Aa)는, 판독부(8)로부터 2차원 코드를 취득한다. 표시 제어부(67)는, 표시부(32)에, 약포에 수용된 약제를 제1 수용부(11)에 투입하기 전에, 약포에 인자되어 있는 2차원 코드를 판독부(8)에 판독시키도록 유저에게 촉구하는 화상을 표시시켜도 된다.
제어부(60Aa)가 2차원 코드를 취득했다고 판정한 경우(S11에 있어서 YES), 계수부(73)는, 취득한 2차원 코드가 나타내는 약제의 종류를 나타내는 정보에 기초하여, 약포에 수용된 약제의 종류 수를 계수한다(S12). 즉, 계수부(73)는, 앞으로 제1 수용부(11)에 수용될 약제의 종류 수를 계수한다. 그 후, 계수부(73)는, 일시 기억하고 있는 약제의 총종류 수에, 이번에 계수한 약제의 종류 수를 가산함으로써, 약제의 총종류 수를 갱신한다. 또한, 제어부(60Aa)는, 판독부(8)에 의하여 2차원 코드가 판독되고, 판독부(8)로부터 2차원 코드를 취득할 때까지, S11의 처리를 행한다(S11에 있어서 NO의 경우).
종류 수 판정부(74)는, 계수부(73)로부터 수신한 약제의 총종류 수(갱신 후의 약제의 총종류 수)가 분류 컵(141)의 총수에 도달했는지 아닌지를 판정한다(S13).
종류 수 판정부(74)가, 상기 약제의 총종류 수가 분류 컵(141)의 총수에 도달하고 있지 않다고 판정한 경우(S13에 있어서 NO)를 생각한다. 이 경우, 표시 제어부(67)는, 표시부(32)에, 구획 지정부(72)가 현재 지정하고 있는 제1 구획(111)에 약제를 수용하도록 알리기 위한 화상을 표시한다(S15). S13의 처리 시에 있어서, 구획 지정부(72)가 제1 구획(111a)을 지정하고 있는 경우, 표시 제어부(67)는, 제1 구획(111a)에 약제를 수용하도록 알린다. S15의 처리 후, S11의 처리로 되돌아간다.
한편, 종류 수 판정부(74)가, 상기 약제의 총종류 수가 분류 컵(141)의 총수에 도달했다고 판정한 경우(S13에 있어서 YES), 구획 지정부(72)는, 제1 구획(111a~111d)의 전부를 지정했는지 아닌지를 판정한다(S14). 본 실시형태에서는, 구획 지정부(72)는, 제1 구획(111d)을 지정한 상태인지 아닌지를 판정한다.
구획 지정부(72)는, 제1 구획(111a~111d)의 전부를 지정하고 있지 않다고 판정한 경우(S14에 있어서 NO), 현재 지정하고 있는 제1 구획(111)으로부터 다음의 약제의 수용처로서 설정되어 있는 제1 구획(111)으로 변경한다. 즉, 구획 지정부(72)는, 다음의 약제의 수용처인 제1 구획(111)을 지정한다(S16). 표시 제어부(67)는, 표시부(32)에, 구획 지정부(72)에 의하여 지정된 다음의 약제의 수용처인 제1 구획(111)에 약제를 수용하도록 알리기 위한 화상을 표시한다(S17).
본 실시형태에서는, 구획 지정부(72)는, 제1 구획(111a~111c) 중 어느 하나를 지정하고 있는 상태인 경우, 다음의 약제의 수용처인 제1 구획(111b~111d) 중 어느 하나를 지정한다. 예를 들면, 구획 지정부(72)가 약제의 수용처로서 제1 구획(111a)을 지정하고 있는 경우, 다음의 약제의 수용처로서 제1 구획(111b)을 지정한다. 그리고, 표시 제어부(67)는, 표시부(32)에, 제1 구획(111b)에 약제를 수용하도록 알리기 위한 화상을 표시한다.
그 후, 제어부(60Aa)는, 계수부(73)가 일시 기억하고 있는 약제의 총종류 수를 리셋한다(S18). 이로써, 계수부(73)가, 새롭게 지정된 제1 구획(111)에 수용되는 약제의 총종류 수를 계수할 수 있게 된다. S18의 처리 후, S11의 처리로 되돌아간다.
한편, 구획 지정부(72)가 제1 구획(111a~111d)의 전부를 지정 완료라고 판정한 경우(S14에 있어서 YES), 제어부(60Aa)는, 본 처리를 종료한다. 본 실시형태에서는, 구획 지정부(72)가 제1 구획(111d)을 지정한 상태인 경우, 제어부(60Aa)는, 본 처리를 종료한다. 이로써, 제1 구획(111d)에도 분류 컵(141)의 총수를 초과하는 약제가 수용될 가능성의 발생을 억제할 수 있다.
또한, 제1 구획(111a~111d) 전부에 약제가 수용된다고는 할 수 없다. 즉, 제1 수용부(11)에 160종류를 초과하는 종류 수의 약제가 수용된다고는 할 수 없다. 그 때문에, 제어부(60Aa)는, 약제의 분류 처리를 개시하는 유저 입력을 접수한 경우, 다시 제1 수용부(11)에 수용해야 할 약제가 존재하지 않는 것으로 하여, 본 처리를 종료해도 된다. 예를 들면, 제1 수용부(11)에 수용되는 약제의 종류 수가 40종류 이하이면, 제1 구획(111a)에만 약제가 수용된 상태에서 본 처리가 종료되게 된다.
이와 같이, 제어부(60Aa)는, 앞으로 제1 수용부(11)에 수용할 약제의 종류 수를, 지정되어 있는 제1 구획(111)에 수용된 약제의 총종류 수에 가산해도, 분류 컵(141)의 총수를 초과하지 않는 경우, 당해 제1 구획(111)에 약제를 수용시킬 수 있다. 즉, 제어부(60Aa)는, 제1 구획(111)의 약제의 수용수가 분류 컵(141)의 총수에 도달할 때까지, 제1 구획(111)으로의 약제의 수용을 유저에게 촉구할 수 있다. 한편, 제어부(60Aa)는, 상기 약제의 종류 수를 상기 약제의 총종류 수에 가산하면 분류 컵(141)의 총수를 초과하는 경우, 다른 제1 구획(111)(미수용인 제1 구획(111))에 약제를 수용시킬 수 있다. 그 때문에, 제어부(60Aa)는, 제1 구획(111)에, 분류 컵(141)의 총수를 초과하지 않는, 가능한 한 많은 종류 수를 수용시킬 수 있다.
여기에서, 제1 수용부(11)에 수용하고자 하는 약제와 동종의 약제가, 약제의 수용처로서 지정되어 있는 제1 구획(111)과는 상이한 제1 구획(111)에 이미 수용되어 있는 경우를 생각한다. 이 경우, 구획 지정부(72)는, 제1 수용부(11)에 수용하고자 하는 약제의 수용처로서, 동종의 약제가 이미 수용되어 있는 제1 구획(111)을 지정해도 된다.
예를 들면, 제어부(60Aa)는, S11에 있어서 2차원 코드를 취득한 후, 2차원 코드가 나타내는 약제의 종류와, 지금까지 지정된 제1 구획(111) 중 어느 하나에 수용된 약제의 종류가 일치하는지 아닌지를 판정한다. 제어부(60Aa)가, 2개의 약제의 종류가 일치한다고 판정한 경우, 구획 지정부(72)는, 2차원 코드가 나타내는 약제의 종류와 동종의 약제가 수용된 제1 구획(111)을 특정하고, 당해 제1 구획(111)을 약제의 수용처로서 지정한다. 그리고, 표시 제어부(67)는, 표시부(32)를 통하여, 당해 제1 구획(111)에 약제를 수용하도록 알린다. 한편, 제어부(60Aa)가, 2개의 약제의 종류가 일치하지 않는다고 판정한 경우, 계수부(73)는, S12에 있어서 약제의 종류를 계수한다.
〔약제 분류 처리〕
다음으로, 제1 수용부(11)에 약제가 수용된 후에 실행되는 약제 분류 처리에 대하여, 도 16을 이용하여 설명한다. 도 16은, 약제 분류 처리의 흐름의 일례를 나타내는 플로 차트이다. 본 약제 분류 처리는, 예를 들면, 약제 분류 처리를 개시하기 위한 유저 입력을 접수했을 때에, 제어부(60Aa)에 의하여 실행되면 된다. 또 본 예에서는, 제1 구획(111a), 제1 구획(111b), 제1 구획(111c), 제1 구획(111d)의 순서로, 제1 구획(111)에 수용된 약제가 취출되고, 제2 수용부(14)로 반송되어, 종류별로 분류 컵(141)에 수용된다.
반송 제어부(61)는, 반송·분류 유닛(12)을 제어하여, 약제의 취출 대상으로서 특정한 하나의 제1 구획(111)에 수용된 약제를 하나 취출한다(S21). 촬상 제어부(63)는, 제1 카메라(131)를 제어하여, 반송·분류 유닛(12)이 취출한 약제를 촬상한다(S22). 판별부(65)는, 제1 카메라(131)에 의하여 촬상된 약제의 화상에 기초하여, 당해 약제의 종류를 판별한다(S23). 분류 제어부(62)는, 종류를 판별한 약제를 수용하는 분류 컵(141)(분류 위치)을 결정한다. 그리고, 분류 제어부(62)는, 반송·분류 유닛(12)을 제어하여, 약제의 수용처로서 결정한 분류 컵(141)에, 약제를 수용한다(S24).
반송 제어부(61)는, 약제의 취출 대상으로 한 제1 구획(111)으로부터의 모든 약제의 취출이 완료되었는지를 판정한다(S25). 반송·분류 유닛(12)이 제1 구획(111)으로부터 약제를 취출할 때, 촬상 제어부(63)는, 제2 카메라(121)를 제어하여, 약제의 취출 대상인 제1 구획(111)을 촬상한다. 촬상 제어부(63)는, 제2 카메라(121)가 촬상한 제1 구획(111)의 화상을 해석함으로써, 약제의 취출 대상인 제1 구획(111)에 약제가 포함되어 있는지 아닌지를 판정한다. 반송 제어부(61)는, 촬상 제어부(63)에 의하여 제1 구획(111)에 약제가 포함되어 있지 않다고 판정한 경우, 약제의 취출 대상인 제1 구획(111)으로부터 모든 약제가 취출되었다고 판정한다.
반송 제어부(61)는, 약제의 취출 대상으로 한 제1 구획(111)으로부터 모든 약제를 취출하고 있지 않다고 판정한 경우(S25에 있어서 NO), 당해 제1 구획(111)에는 아직 약제가 수용되어 있기 때문에, S21의 처리를 행한다. 한편, 반송 제어부(61)가 당해 제1 구획(111)으로부터 모든 약제를 취출했다고 판정한 경우(S25에 있어서 YES), 반송 제어부(61) 및 분류 제어부(62)는, 약제의 반송 및 분류 처리를 일단 중단한다. 즉, 반송 제어부(61)는, 다음의 분류 대상의 약제를 수용한 제1 구획(111)에 수용된 약제의 반송 처리를 실행하지 않는다.
대신에, 분포 제어부(71)는, 반송·분류 유닛(12)을 제어하여, 분류 컵(141)에 수용된 약제를 약제 투입구(17)까지 반송한다. 그 후, 분포 제어부(71)는, 분포 기구(6)를 제어하여, 분류 컵(141)에 수용된 약제를 분포한다(S26). 분포 제어부(71)는, 약제가 수용된 분류 컵(141) 전부에 대하여, S26의 처리를 실행한다.
또한, 약제가 수용된 분류 컵(141)은, 예를 들면, 분류 제어부(62)에 의하여 결정된 분류 위치를 기억부(80)에 기억해 둠으로써 특정할 수 있다. 또, 분류 컵(141)에 약제가 수용되어 있는지 아닌지의 판정은, 예를 들면, 촬상 제어부(63)가 제2 카메라(121)에 분류 컵(141)을 촬상시키고, 분류 컵(141)의 화상을 해석함으로써 실행되어도 된다.
분포 제어부(71)는, 제2 수용부(14)에 수용된 모든 약제를 분포했는지 아닌지를 판정한다(S27). 즉, 분포 제어부(71)는, 약제가 수용된 모든 분류 컵(141)에 대하여, 분류 컵(141)에 수용된 모든 약제를 분포했는지 아닌지를 판정한다.
분포 제어부(71)는, 제2 수용부(14)에 수용된 모든 약제를 분포할 때까지, S26의 처리를 행한다(S27에 있어서 NO의 경우). 한편, 제2 수용부(14)에 수용된 모든 약제를 분포했다고 판정한 경우(S27에 있어서 YES), 반송 제어부(61)는, 약제가 수용된 모든 제1 구획(111)으로부터의 약제의 취출이 완료되었는지 아닌지를 판정한다(S28).
반송 제어부(61)는, 약제가 수용된 모든 제1 구획(111)으로부터의 약제의 취출을 완료하고 있지 않다고 판정한 경우(S28에 있어서 NO), S21의 처리로 되돌아간다. 즉 이 경우, 제어부(60Aa)는, 다음에 약제의 취출 대상이 되는 제1 구획(111)으로부터 약제를 취출함으로써, 당해 제1 구획(111)에 수용된 약제의 분류 처리를 재개할 수 있다. 한편, 반송 제어부(61)가, 약제가 수용된 모든 제1 구획(111)으로부터의 약제의 취출을 완료했다고 판정한 경우(S28에 있어서 YES), 제어부(60Aa)는 본 약제 분류 처리를 종료한다.
예를 들면, 제어부(60Aa)가, 구획 지정부(72)가 지정한 제1 구획(111)을 관리해 둠으로써, 반송 제어부(61)는 S28의 처리를 실행할 수 있다. 예를 들면, 구획 지정부(72)가 지정한 최후의 제1 구획(111)이 제1 구획(111c)이었던 경우, 반송 제어부(61)는, S28에 있어서, 제1 구획(111c)으로부터의 약제의 취출이 완료되었는지 아닌지를 판정한다. 예를 들면, 제1 구획(111a)에 수용된 모든 약제에 대한 분포 처리가 완료된 경우, 반송 제어부(61)는, 제1 구획(111c)으로부터의 약제의 취출이 완료되어 있지 않다고 판정한다. 이 경우, 반송 제어부(61)는, S21에 있어서, 다음의 약제의 취출 대상으로서 제1 구획(111b)을 특정하고, 제1 구획(111b)으로부터 약제를 취출한다. 그 후, 제1 구획(111c)에 수용된 모든 약제에 대한 분포 처리까지가 완료된 경우에, 제어부(60Aa)는 본 약제 분류 처리를 종료한다.
이와 같이, 제어부(60Aa)는, 하나의 제1 구획(111)에 수용되고, 또한 종류를 판별할 수 있었던 약제에 대해서는 전부, 제2 수용부(14)에 수용시킨다. 그리고, 제어부(60Aa)는, 제2 수용부(14)에 수용된 약제 전부를 분포하고, 모든 분류 컵(141)을 빈 상태로 한 후, 다른 제1 구획(111)에 수용된 약제의 분류 처리를 개시한다. 상술한 바와 같이, 제1 구획(111)에는, 분류 컵(141)의 총수 이하의 종류 수의 약제가 수용되어 있다. 그 때문에, 제어부(60Aa)는, 종류를 판별할 수 있었던 약제를 대기 트레이(15)로 반송하지 않고, 그 약제 전부를 제2 수용부(14)에 수용할 수 있다.
또한, 본 실시형태에서는, 모든 분류 컵(141)을 빈 상태로 하기 위하여, 제어부(60Aa)는, S26에 있어서 분포 처리를 실행하지만, 이것에 한정되지 않는다. 즉, 제어부(60Aa)는, S26 및 S27의 처리 대신에, 이하의 처리를 행해도 된다. 예를 들면, 제어부(60Aa)는, 약제가 수용되어 있지 않은 새로운 분류 컵(141)으로 교환하도록 유저에게 촉구해도 된다. 또, 제어부(60Aa)는, 제2 수용부(14)에 배치된 분류 컵(141)을 빈 상태로 하도록 유저에게 촉구해도 된다. 그 후, 제어부(60Aa)는, 분류 컵(141)을 빈 상태로 한 것을 나타내는 유저 입력을 접수하면, S28의 처리를 실행해도 된다.
또, 반송 제어부(61)가 제1 구획(111)으로부터의 모든 약제의 취출을 완료했다고 판정한 경우(S25에 있어서 YES), 구획 지정부(72)는, 당해 제1 구획(111)을 약제의 수용처로서 지정해도 된다. 그리고, 표시 제어부(67)는, 당해 제1 구획(111)에 약제를 수용하도록 유저에게 알려도 된다. 이 경우, 후속하는 제1 구획(111)에 수용된 약제의 분류 처리가 완료되어 있지 않은 상태이더라도, 빈 공간이 생긴 제1 구획(111)에 약제를 수용시킬 수 있다.
〔본 실시형태의 주된 효과〕
이상과 같이, 본 실시형태에 있어서의 약제 분류 장치(1A)는, 계수부(73)가 계수한 약제의 총종류 수가 분류 컵(141)의 총수에 도달할 때마다, 약제의 수용처가 되는 제1 구획(111)을 변경하도록 알린다. 그 때문에, 1개의 제1 구획(111)에, 분류 컵(141)의 총수 이하의 종류 수의 약제를 수용시킬 수 있다.
그리고, 약제 분류 장치(1A)는, 제1 구획(111)마다, 제1 수용부(11)에 수용된 약제를 제2 수용부(14)로 반송하여, 제2 수용부(14)에 있어서 약제를 종류별로 분류해 둔다. 그 때문에, 1회분의 분류 처리에 있어서, 제2 수용부(14)에서 수용 가능한 종류 수를 초과한 약제가 분류 대상이 되는 경우가 없다. 따라서, 약제 분류 장치(1A)는, 종류를 판별한 약제를, 제2 수용부(14)와는 상이한 대기 위치(예: 대기 트레이(15))에 대기시키지 않고, 종류별로 제2 수용부(14)에 수용할 수 있다. 즉, 약제 분류 장치(1A)는, 종류를 판별한 약제를 대기 위치에 대기시킨 경우에 발생하는 처리 시간만큼, 약제의 분류 처리에 걸리는 시간을 단축할 수 있다.
〔실시형태 4〕
실시형태 1의 약제 분류 장치(1)에서는, 촬상 제어부(63)는, 분류 컵(141)으로부터 약제를 취출하는 경우, 제2 카메라(121)에 분류 컵(141)의 내부를 촬상시킨다. 그리고, 분포 제어부(71)는, 분류 컵(141)의 내부를 촬상한 화상으로부터 취출 대상으로 하는 약제를 특정하고, 흡착·셔터 기구(122)의 흡착 기구를 연직 하방향(-Z축 방향)으로 이동시킨다.
그러나, 촬상 제어부(63)는, 평면적으로 1회의 촬상밖에 행하지 않는다. 이 때문에, 촬상 제어부(63)는, 상기 화상으로부터, 일부가 중첩하여 분류 컵(141)에 수용되어 있는 하측의 약제를, 취출 대상의 약제로서 특정할 가능성이 있다. 이 경우, 흡착 기구가 하측의 약제를 취출할 때, 상측의 약제를 분류 컵(141)의 외부로 튀어 나가게 해 버릴 가능성이 있다.
또, 흡착 기구는, 약제를 흡착할 때에, 약제의 단측(端側)을 연직 상방향(+Z축 방향)으로부터 눌러 버릴 가능성이 있다. 이 경우, 약제가 분류 컵(141)의 외부로 튀어 나가 버릴 가능성이 있다. 이 가능성의 발생을 저감시키기 위하여, 분포 제어부(71)는, 흡착 기구를 연직 하방향으로 이동시킬 때에, 흡착 기구의 하강 속도를 저하시키고 있다. 그러나, 분포 제어부(71)는, 분류 컵(141)에 수용되어 있는 약제의 양에 관계없이, 어느 소정의 고정 위치로부터 일률적으로 흡착 기구의 하강 속도를 저하시킨다. 그 때문에, 분류 컵(141)에 수용되어 있는 약제의 양에 관계없이, 분류 컵(141)으로부터의 약제의 취출 속도가 저하될 가능성이 있다.
그래서 본 실시형태에서는, 분류 컵(141)으로부터 약제를 취출할 때에, 복수의 위치로부터, 제2 카메라(121)에 분류 컵(141)의 내부를 촬상시킴으로써, 하측의 약제를 먼저 취출할 가능성, 및 취출 속도가 저하될 가능성의 발생을 저감시킨다.
도 17은, 분류 컵(141)의 내부의 촬상 방법에 대하여 설명하기 위한 도이다. 도 17에 나타내는 바와 같이, 제어부(60a)는, 약제를 취출하는 분류 컵(141)의 중심선(CL)으로부터 소정 거리 떨어진 제1 위치(Po1)로 제2 카메라(121)를 이동시킨다. 그리고, 촬상 제어부(63)는, 제1 위치(Po1)에 있어서 분류 컵(141)의 내부를 촬상한다. 다음으로, 제어부(60a)는, 제1 위치(Po1)로부터, 중심선(CL)에서 소정 거리 떨어진 제2 위치(Po2)까지 제2 카메라(121)를 이동시킨다. 그리고, 촬상 제어부(63)는, 제2 위치(Po2)에 있어서 분류 컵(141)의 내부를 촬상한다. 또한, 제2 카메라(121)는, 분류 컵(141)의 내부를, 제2 위치(Po2)에 있어서 촬상한 후, 제1 위치(Po1)에 있어서 촬상해도 된다. 또, 제2 카메라(121)는, 실제로는, 흡착·셔터 기구(122)와 함께 이동한다.
제어부(60a)는, 제1 위치(Po1)에서 취득한 제1 화상과, 제2 위치(Po2)에서 취득한 제2 화상에 기초하여, 제1 화상과 제2 화상에 있어서의 이미지의 위치의 차인 시차(D)를 산출한다. 시차(D)의 산출 방법은, 공지의 기술을 채용할 수 있다.
여기에서, 시차를 이용한 측거 원리에 대하여 설명한다. 도 17에 나타내는 바와 같이, (i) 대상물로부터 제1 위치(Po1)에 존재하는 제2 카메라(121)로의 입사광(IL1)과, (ii) 대상물로부터 제2 위치(Po2)에 존재하는 제2 카메라(121)로의 입사광(IL2)과, (iii) 카메라 간 거리(B)에 의하여 제1 삼각형(Tr1)이 형성된다. 또, (i) 입사광(IL1)과, (ii) 입사광(IL2)의 평행선이며, 제2 카메라(121)가 구비하는 렌즈(도시생략)의 초점 위치를 지나는 직선(PL)과, (iii) 제2 카메라(121)의 촬상면에 의해서도 제2 삼각형(Tr2)이 형성된다. 이 제2 카메라(121)의 촬상면이 시차(D)를 나타낸다. 그리고, 도 17에 나타내는 바와 같이, 제1 삼각형(Tr1)과 제2 삼각형(Tr2)은 상사관계에 있다. 그 때문에, 이 상사관계에 의하여, 제어부(60a)는, 카메라간 거리(B)×초점 거리(F)/시차(D)의 식에 의하여 거리(Z)를 산출할 수 있다.
카메라간 거리(B)는, 제1 위치(Po1)와 제2 위치(Po2)의 사이의 거리를 가리킨다. 카메라간 거리(B)는, 제2 카메라(121)의 이동 거리이며, 미리 설정되어 있다. 초점 거리(F)는, 제2 카메라(121)가 구비하는 렌즈의 초점 거리이며, 채용한 제2 카메라(121)의 고윳값이다. 그 때문에, 제어부(60a)는, 상술한 바와 같이 시차(D)를 산출하고, 시차(D)를 상기 식에 대입함으로써, 제2 카메라(121)가 구비하는 렌즈의 초점 위치부터 대상물(예; 약제 MDA)까지의 거리(Z)를 산출할 수 있다.
이상과 같이, 제어부(60a)는, 제2 카메라(121)를 수평 방향으로 이동시켜 2개소로부터 약제를 촬상함으로써, 거리(Z)를 산출한다. 이로써, 약제 분류 장치(1)는, 거리(Z)에 기초하여, 분류 컵(141)에 수용되어 있는 약제별로, 약제의 흡착 전에, 흡착 기구의 하강 속도를 조정할 수 있다. 따라서, 분류 컵(141)으로부터의 약제의 취출 속도가 저하될 가능성을 저감시킬 수 있다. 또, 흡착 기구는, 분류 컵(141)에 수용되어 있는 약제를 적절히 흡착할 수 있다.
또, 제어부(60a)는, 분류 컵(141)에 수용되어 있는 약제별로 거리(Z)를 산출할 수 있다. 그 때문에, 흡착 기구는, 상측의 약제부터 순서대로 흡착할 수 있다. 따라서, 흡착 기구가 하측의 약제를 먼저 취출함으로써, 상측의 약제가 분류 컵(141)의 외부로 튀어 나가 버릴 가능성을 저감시킬 수 있다.
이와 같이, 제어부(60a)는, 약제 분류 장치(1)를 기구 상, 아무것도 변경하지 않고, 분류 컵(141)에 수용되어 있는 약제를 2회 촬상하여 거리(Z)를 산출하는 것만으로, 상술한 가능성을 저감시킬 수 있다. 즉, 약제 분류 장치(1)는, 예를 들면 측거 센서 또는 스테레오 카메라를 구비하지 않고, 거리(Z)를 산출할 수 있다. 그 때문에, 약제 분류 장치(1)는, 상술한 가능성을 저감시키기 위하여 측거 센서 등을 장착하기 위한 비용을 발생시키지 않고, 거리(Z)를 산출할 수 있다. 또, 약제 분류 장치(1)는, 공간을 절약하고, 또한 간이한 수법에 의하여, 거리(Z)를 산출할 수 있다.
또한 본 실시형태에서는, 분류 컵(141)으로부터 약제를 취출할 때를 예로 들어 설명했지만, 약제 분류 장치(1)는, 제1 수용부(11)로부터 약제를 취출할 때에도, 상술한 거리(Z)의 산출 방법을 이용하여 약제를 취출할 수 있다. 또, 상술한 거리(Z)의 산출 방법을 이용한 약제의 취출 방법은, 약제 분류 장치(1A)에 의해서도 실현 가능하다. 또한, 당해 약제의 취출 방법은, 약제 분류 장치에 한정하지 않고, 수평면(XY 스테이지)으로부터 대상물을 취출하는 피킹 시스템에도 응용 가능하다.
〔소프트웨어에 의한 실현예〕
약제 분류 장치(1, 1A)의 제어 블록(특히 제어부(60a, 60Aa))은, 집적 회로(IC 칩) 등에 형성된 논리 회로(하드웨어)에 의하여 실현되어도 되고, 소프트웨어에 의하여 실현되어도 된다.
후자의 경우, 약제 분류 장치(1, 1A)는, 각 기능을 실현하는 소프트웨어인 프로그램(종류 판별 프로그램)의 명령을 실행하는 컴퓨터를 구비하고 있다. 이 컴퓨터는, 예를 들면 1개 이상의 프로세서를 구비하고 있음과 함께, 상기 프로그램을 기억한 컴퓨터 판독 가능한 기록 매체를 구비하고 있다. 그리고, 상기 컴퓨터에 있어서, 상기 프로세서가 상기 프로그램을 상기 기록 매체로부터 판독하여 실행함으로써, 본 발명의 목적이 달성된다. 상기 프로세서로서는, 예를 들면 CPU(Central Processing Unit)를 이용할 수 있다. 상기 기록 매체로서는, "일시적이 아닌 유형(有形)의 매체", 예를 들면, ROM(Read Only Memory) 등 외에, 테이프, 디스크, 카드, 반도체 메모리, 프로그래머블 논리 회로 등을 이용할 수 있다. 또, 상기 프로그램을 전개하는 RAM(Random Access Memory) 등을 더 구비하고 있어도 된다. 또, 상기 프로그램은, 그 프로그램을 전송 가능한 임의의 전송 매체(통신 네트워크나 방송파 등)를 통하여 상기 컴퓨터에 공급되어도 된다. 또한, 본 발명의 일 양태는, 상기 프로그램이 전자적인 전송에 의하여 구현화된, 반송파에 매립된 데이터 신호의 형태로도 실현될 수 있다.
[분포품을 정리하기 쉽게 하는 기능]
약제 분류 장치(1, 1A)에는 분포 기구(6)를 갖고 있고, 약제의 분류가 완료된 약제는 차례로, 분포 기구(6)로 반송되며, 동일 약종의 약제가 수용된 분류 컵(141)별로 분포가 실행된다. 이때, 1포당 약제 수용 수량은 정해져 있고, 분류 컵(141)에 수용된 수량이 많은 약제에 있어서는 복수 포로 나누어 분포가 실행된다. 분포 처리는 자동으로 실행되고, 분포된 분포 봉투는 소정 수 분포된 봉투가 띠형상으로 되어, 약제 분류 장치(1, 1A)로부터 배출된다. 배출된 분포띠는 장치 외부에 마련된 수용 상자 등(도시생략)에 수용된다. 그 때문에, 어느 약제가 분포띠의 어느 위치에 존재하는지, 작업자가 찾는 데 분포띠를 꺼내어 확인할 필요가 있어, 수고나 시간을 필요로 하게 된다.
특히, 약제 분류 장치(1, 1A)로 분류한 후에, 분포 기구(6)에 의하여 분포된 약종별의 약제는, 약제 분류 장치(1, 1A)와는 별도의, 정제 분포기나, 정제 수용 선반 등으로 되돌리기 위하여, 동일 약종별로 빠짐없이 분포한 분포 봉투를 꺼낼 필요가 있다. 그러나, 분포 기구(6)에 의하여 불출된 분포띠가 수용 상자 내에서 쌓인 상태로 되어 있기 때문에, 모든 봉투를 손에 들고 육안으로 확인하여, 대상의 약제의 봉투를 개별적으로 찾아 빼내야 한다는 문제가 있었다. 또, 동일 약종의 분포 봉투가 동일한 분포띠에 존재하지 않는 경우도 있어, 다른 분포띠의 군도 찾지 않으면, 최종적으로 모든 분포 봉투를 빠짐없이 확인한 것으로 되지 않는다는 작업의 번잡함을 초래하고 있었다.
그래서, 터치 패널(3)의 표시부(32)에는, 분포 동작이 완료되면 "분포가 완료되었습니다"라는 정보의 표시와 함께 "분포 결과를 확인"이라는 버튼을 표시하여, 이것을 터치 또는 클릭함으로써, 이번의 분포 동작에서 분포한 분포 봉투의 수를 약제별로 표시 가능하게 하는 것이다. 또, 표시부(32)에 표시한 분포 결과에 관한 정보는, 실제의 분포 봉투를 저장한 장소로부터 찾아내는 작업 시에 휴대하는 것이 가능한 저널 등의 인쇄물에 동일한 정보를 인쇄하도록 해도 된다.
구체적으로는, 약제명과 분포한 분포 봉투의 수를 동일 행에 표시 또는 인쇄물에 인자하고, 동일하게 다른 약제에 대해서도, 약제별로 약제명과 분포한 분포 봉투의 수를 표시, 또는 인쇄물에 인자하는 것이다. 이로써, 작업자는 분포 완료 후에 있어서, 약제별의 분포 봉투의 수를 파악할 수 있기 때문에, 실제로 저장한 분포띠의 군으로부터 대상의 약제의 분포 봉투를 취출하는 작업 시에도, 표시 또는 인쇄된 분포 봉투의 수만큼 찾아내면 되기 때문에, 누락이 없을까하는 불안이 없고, 표시된 분포수만 취출할 수만 있으면, 다음 약제의 분포 봉투의 취출 작업으로 이행하는 것이 가능해져, 종래와 비교하여 수용 상자 등으로부터의 모든 분포 봉투의 취출 작업을 단축할 수 있는 것이다.
〔부기 사항〕
본 발명은 상술한 각 실시형태에 한정되는 것은 아니고, 청구항에 나타낸 범위에서 다양한 변경이 가능하며, 상이한 실시형태에 각각 개시된 기술적 수단을 적절히 조합하여 얻어지는 실시형태에 대해서도 본 발명의 기술적 범위에 포함된다.
6 분포 기구(분포부)
8 판독부
11 제1 수용부
12 반송·분류 유닛(반송부)
14 제2 수용부
15 대기 트레이(가수용부)
32 표시부(알림부)
60 컴퓨터(종류 판별 장치)
64 특징 추출부(화상 생성부)
65 판별부
73 계수부
82 촬상 화상
83 추출 마크 화상
84 학습 완료 모델
111, 111a~111d 제1 구획
141 분류 유닛(제2 구획)

Claims (12)

  1. 약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델에, 종류 불명의 대상 약제를 촬상한 촬상 화상을 입력하여 얻어지는 출력값에 기초하여, 당해 촬상 화상에 비치는 마크를 추출한 추출 마크 화상을 생성하는 화상 생성부와,
    상기 화상 생성부가 생성한 추출 마크 화상과, 약제의 종류별로 미리 등록된 등록 마크 화상과의 대조 결과에 기초하여, 상기 대상 약제의 종류를 판별하는 판별부를 구비하는, 종류 판별 장치.
  2. 청구항 1에 있어서,
    상기 마크는, 각인 또는 할선인, 종류 판별 장치.
  3. 청구항 1 또는 청구항 2에 있어서,
    상기 학습 완료 모델은, 약제의 화상에 있어서 마크를 구성하는 화소와, 당해 마크의 배경 부분을 구성하는 화소를 식별하도록 학습한 시맨틱 세그멘테이션 모델인, 종류 판별 장치.
  4. 청구항 1 내지 청구항 3 중 어느 한 항에 있어서,
    상기 판별부는, 상기 추출 마크 화상에 블러 처리를 실시한 화상과, 상기 등록 마크 화상과의 대조 결과에 기초하여, 상기 대상 약제의 종류를 판별하는, 종류 판별 장치.
  5. 종류 판별 장치가 실행하는 종류 판별 방법으로서,
    약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델에, 종류 불명의 대상 약제를 촬상한 촬상 화상을 입력하여 얻어지는 출력값에 기초하여, 당해 촬상 화상에 비치는 마크를 추출한 추출 마크 화상을 생성하는 화상 생성 스텝과,
    상기 화상 생성 스텝에서 생성한 추출 마크 화상과, 약제의 종류별로 미리 등록된 등록 마크 화상과의 대조 결과에 기초하여, 상기 대상 약제의 종류를 판별하는 판별 스텝을 포함하는, 종류 판별 방법.
  6. 청구항 5에 있어서,
    상기 학습 완료 모델은, 약제의 화상에 있어서 마크를 구성하는 화소와, 당해 마크의 배경 부분을 구성하는 화소를 식별하도록 학습한 시맨틱 세그멘테이션 모델인, 종류 판별 방법.
  7. 컴퓨터에,
    약제에 형성된 마크를 추출하도록 구축된 학습 완료 모델에, 종류 불명의 대상 약제를 촬상한 촬상 화상을 입력하여 얻어지는 출력값에 기초하여, 당해 촬상 화상에 비치는 마크를 추출한 추출 마크 화상을 생성하는 화상 생성 스텝과,
    상기 화상 생성 스텝에서 생성한 추출 마크 화상과, 약제의 종류별로 미리 등록된 등록 마크 화상과의 대조 결과에 기초하여, 상기 대상 약제의 종류를 판별하는 판별 스텝을 실행시키는, 종류 판별 프로그램.
  8. 청구항 7에 있어서,
    상기 학습 완료 모델은, 약제의 화상에 있어서 마크를 구성하는 화소와, 당해 마크의 배경 부분을 구성하는 화소를 식별하도록 학습한 시맨틱 세그멘테이션 모델인, 종류 판별 프로그램.
  9. 복수의 제1 구획을 갖고, 복수 종류의 약제를 수용 가능한 제1 수용부와,
    복수의 제2 구획을 갖고, 상기 제2 구획의 각각에, 종류별로 상기 약제를 수용 가능한 제2 수용부와,
    상기 제1 수용부에 수용되는 약제의 종류를 나타내는 정보를 판독하는 판독부와,
    상기 판독부가 판독한 정보에 기초하여, 상기 제1 수용부에 수용되는 약제의 종류 수를 계수하는 계수부와,
    상기 계수부가 계수한 약제의 종류 수의 합계가 상기 제2 구획의 수에 도달할 때마다, 약제의 수용처가 되는 제1 구획을 변경하도록 알리는 알림부와,
    상기 제1 구획별로, 상기 제1 수용부에 수용된 약제를 상기 제2 수용부로 반송하고, 상기 제2 수용부에 있어서 종류별로 수용하는 반송부를 구비하는, 약제 분류 장치.
  10. 청구항 9에 있어서,
    상기 정보는, 상기 약제를 분포(分包)한 분포지에 인자(印字)되어 있는, 약제 분류 장치.
  11. 청구항 9 또는 청구항 10에 있어서,
    상기 제2 수용부에 수용된 약제를 분포하는 분포부와,
    상기 제1 수용부에 수용된 약제 중, 종류를 판별할 수 없었던 약제를 수용하는 가수용부를 구비하고,
    상기 분포부는, 상기 반송부가 1개의 상기 제1 구획에 수용된 모든 약제를 상기 제2 수용부 또는 상기 가수용부로 반송한 후, 상기 제2 수용부에 수용된 약제의 분포를 개시하는, 약제 분류 장치.
  12. 청구항 11에 있어서,
    상기 반송부는, 상기 제2 수용부에 수용된 모든 약제를 상기 분포부로 반송한 후, 다른 제1 구획에 수용된 약제의 상기 제2 수용부로의 반송을 개시하는, 약제 분류 장치.
KR1020237009875A 2020-10-29 2021-10-27 종류 판별 장치, 종류 판별 방법, 종류 판별 프로그램, 및 약제 분류 장치 KR20230054711A (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2020181712 2020-10-29
JPJP-P-2020-181712 2020-10-29
JPJP-P-2021-095967 2021-06-08
JP2021095967 2021-06-08
PCT/JP2021/039574 WO2022092130A1 (ja) 2020-10-29 2021-10-27 種類判別装置、種類判別方法、種類判別プログラム、及び薬剤仕分装置

Publications (1)

Publication Number Publication Date
KR20230054711A true KR20230054711A (ko) 2023-04-25

Family

ID=81382577

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020237009875A KR20230054711A (ko) 2020-10-29 2021-10-27 종류 판별 장치, 종류 판별 방법, 종류 판별 프로그램, 및 약제 분류 장치

Country Status (6)

Country Link
US (1) US20230394785A1 (ko)
EP (1) EP4201389A4 (ko)
JP (2) JPWO2022092130A1 (ko)
KR (1) KR20230054711A (ko)
CN (1) CN116367805A (ko)
WO (1) WO2022092130A1 (ko)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018190394A1 (ja) 2017-04-14 2018-10-18 株式会社湯山製作所 薬剤仕分装置、仕分容器、及び薬剤返却方法
JP2020526727A (ja) 2017-09-30 2020-08-31 ▲無▼▲錫▼小天鵝電器有限公司Wuxi Little Swan Electric Co.,Ltd. 洗濯機用ダンパー及び洗濯機用ダンパーを備える洗濯機

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6497856B2 (ja) * 2014-07-03 2019-04-10 アレイ株式会社 錠剤識別装置およびその方法、並びに、分包錠剤監査装置
US10713540B2 (en) * 2017-03-07 2020-07-14 Board Of Trustees Of Michigan State University Deep learning system for recognizing pills in images
JP2019212106A (ja) * 2018-06-06 2019-12-12 日本電信電話株式会社 領域抽出モデル学習装置、領域抽出モデル学習方法、プログラム
JP7125510B2 (ja) * 2018-11-21 2022-08-24 富士フイルム富山化学株式会社 薬剤識別装置、薬剤識別方法及び薬剤識別プログラム
CN113301883A (zh) * 2019-02-08 2021-08-24 富士胶片富山化学株式会社 药剂识别系统、药剂识别装置、药剂识别方法以及程序

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018190394A1 (ja) 2017-04-14 2018-10-18 株式会社湯山製作所 薬剤仕分装置、仕分容器、及び薬剤返却方法
JP2020526727A (ja) 2017-09-30 2020-08-31 ▲無▼▲錫▼小天鵝電器有限公司Wuxi Little Swan Electric Co.,Ltd. 洗濯機用ダンパー及び洗濯機用ダンパーを備える洗濯機

Also Published As

Publication number Publication date
EP4201389A4 (en) 2024-05-08
JP2024163171A (ja) 2024-11-21
JPWO2022092130A1 (ko) 2022-05-05
WO2022092130A1 (ja) 2022-05-05
EP4201389A1 (en) 2023-06-28
US20230394785A1 (en) 2023-12-07
CN116367805A (zh) 2023-06-30

Similar Documents

Publication Publication Date Title
JP7255651B2 (ja) 薬剤仕分装置
JP7469729B2 (ja) 薬剤仕分装置、及び、薬剤仕分装置の制御方法
JP5457599B1 (ja) 薬剤分包システム
KR20230054711A (ko) 종류 판별 장치, 종류 판별 방법, 종류 판별 프로그램, 및 약제 분류 장치
JP7230985B2 (ja) 薬剤仕分装置
JP7598038B2 (ja) 持参薬仕分装置及び持参薬仕分方法
JP7283644B1 (ja) 薬剤仕分装置

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20230322

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application