(57)【特許請求の範囲】
【請求項１】
ネットワークを介して通信可能に構成された端末装置及びサーバを含む禁止薬物検出システムであって、
前記端末装置は、
医薬品を示す情報を含む禁止薬物検出要求を前記サーバに送信する要求送信手段と、
前記禁止薬物検出要求に応答して前記サーバから送信された検出結果を受信する検出結果受信手段と、
前記検出結果受信手段によって受信された前記検出結果を出力する検出結果出力手段と、
を備え、
前記サーバは、
前記端末装置から前記禁止薬物検出要求を受信する要求受信手段と、
複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースと、
前記要求受信手段によって受信された前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、前記医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定手段と、
前記判定手段の判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を前記端末装置に送信する検出結果送信手段と、
を備え、
前記医薬品データベースには、同一の物質を表す複数の前記医薬品の成分名と、当該同一の物質とが対応付けて記憶されていることを特徴とする禁止薬物検出システム。
【請求項２】
前記医薬品データベースには、同一の物質を表す複数の名称と、当該同一の物質とが対応付けて記憶されていることを特徴とする請求項１に記載の禁止薬物検出システム。
【請求項３】
前記医薬品データベースには、使用が禁止されるスポーツの種目と、前記物質とが対応付けて記憶され、
前記禁止薬物検出要求には、スポーツの種目が含まれ、
前記判定手段は、前記禁止薬物検出要求に含まれる前記医薬品を示す情報及び前記スポーツの種目に基づいて、前記医薬品データベースを検索し、当該スポーツの種目において、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行うことを特徴とする請求項１または２に記載の禁止薬物検出システム。
【請求項４】
前記医薬品データベースには、前記禁止薬物を含有する可能性と、前記物質とが対応付けて記憶され、
前記判定手段は、前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、前記医薬品データベースを検索し、前記禁止薬物検出要求における前記医薬品が前記禁止薬物に該当する物質と対応付けられているか否か、及び、前記禁止薬物検出要求に含まれる前記医薬品が前記禁止薬物を含有する可能性と対応付けられているか否かの判定を行うことを特徴とする請求項１から３のいずれか１項に記載の禁止薬物検出システム。
【請求項５】
前記サーバは、前記判定手段によって、前記禁止薬物検出要求における前記医薬品が前記禁止薬物に該当する物質と対応付けられていないと判定される場合以外において、前記医薬品データベースを検索し、当該医薬品と同様の効能を有する医薬品であって、禁止薬物でない医薬品を検索する医薬品検索手段を備えることを特徴とする請求項１から４のいずれか１項に記載の禁止薬物検出システム。
【請求項６】
前記医薬品データベースは、前記医薬品を、当該医薬品の属性に基づいて、前記物質に対して固有に割り当てられたコードに対応させ、当該コードに対応する前記物質と対応付けられることによって構築されることを特徴とする請求項１から５のいずれか１項に記載の禁止薬物検出システム。
【請求項７】
ネットワークを介して通信可能に構成された端末装置及びサーバを含む禁止薬物検出システムのためサーバであって、
前記端末装置から、医薬品を示す情報を含む禁止薬物検出要求を受信する要求受信手段と、
複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースと、
前記要求受信手段によって受信された前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、前記医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定手段と、
前記判定手段の判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を前記端末装置に送信する検出結果送信手段と、
を備え、
前記医薬品データベースには、同一の物質を表す複数の前記医薬品の成分名と、当該同一の物質とが対応付けて記憶されていることを特徴とするサーバ。
【請求項８】
医薬品を示す情報を含む禁止薬物検出要求を受け付ける受付手段と、
複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースと、
前記受付手段によって受け付けられた前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、前記医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定手段と、
前記判定手段の判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を出力する検出結果出力手段と、
を備え、
前記医薬品データベースには、同一の物質を表す複数の前記医薬品の成分名と、当該同一の物質とが対応付けて記憶されていることを特徴とする禁止薬物検出装置。
【請求項９】
ネットワークを介して通信可能に構成された端末装置及びサーバを含む禁止薬物検出システムにおいて実行される禁止薬物検出方法であって、
前記端末装置が、
医薬品を示す情報を含む禁止薬物検出要求を前記サーバに送信する要求送信ステップと、
前記禁止薬物検出要求に応答して前記サーバから送信された検出結果を受信する検出結果受信ステップと、
前記検出結果受信ステップにおいて受信された前記検出結果を出力する検出結果出力ステップと、
を含み、
前記サーバが、
前記端末装置から前記禁止薬物検出要求を受信する要求受信ステップと、
前記要求受信ステップにおいて受信された前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定ステップと、
前記判定ステップの判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を前記端末装置に送信する検出結果送信ステップと、
を含み、
前記医薬品データベースには、同一の物質を表す複数の前記医薬品の成分名と、当該同一の物質とが対応付けて記憶されていることを特徴とする禁止薬物検出方法。
【請求項１０】
コンピュータにおいて実行される禁止薬物検出方法であって、
医薬品を示す情報を含む禁止薬物検出要求を受け付ける受付ステップと、
前記受付ステップにおいて受け付けられた前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定ステップと、
前記判定ステップの判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を出力する検出結果出力ステップと、
を含み、
前記医薬品データベースには、同一の物質を表す複数の前記医薬品の成分名と、当該同一の物質とが対応付けて記憶されていることを特徴とする禁止薬物検出方法。
【請求項１１】
ネットワークを介して通信可能に構成された端末装置及びサーバを含む禁止薬物検出システムのためサーバを制御するコンピュータに、
前記端末装置から、医薬品を示す情報を含む禁止薬物検出要求を受信する要求受信機能と、
前記要求受信機能によって受信された前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定機能と、
前記判定機能の判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を前記端末装置に送信する検出結果送信機能と、
を実現させ、
前記医薬品データベースには、同一の物質を表す複数の前記医薬品の成分名と、当該同一の物質とが対応付けて記憶されていることを特徴とするプログラム。
【請求項１２】
コンピュータに、
医薬品を示す情報を含む禁止薬物検出要求を受け付ける受付機能と、
前記受付機能によって受け付けられた前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定機能と、
前記判定機能の判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を出力する検出結果出力機能と、
を実現させ、
前記医薬品データベースには、同一の物質を表す複数の前記医薬品の成分名と、当該同一の物質とが対応付けて記憶されていることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、禁止薬物検出システム、サーバ、禁止薬物検出装置、禁止薬物検出方法及びプログラムに関する。
【背景技術】
【０００２】
従来、スポーツの分野においては、使用が禁止される禁止薬物の国際基準に基づいて、ドーピングの検査が行われている。
禁止薬物の国際基準では、競技に参加する上で使用が禁止される物質名が定義されており、競技終了後に行われるドーピング検査において、選手がこれらの物質を使用したことが検出されると、ドーピング規程違反となる。
したがって、競技に参加する選手やその監督者は、ドーピング規程違反とならないよう、選手が服用する薬物に注意を払う必要がある。
なお、特許文献１には、ドーピング検査に関する技術として、毛髪等に蓄積された化学物質を抽出する方法が記載されている。特許文献１に記載の技術によれば、ドーピング規程に違反する物質を選手が使用したか否かを検査することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３２６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、一般用医薬品（ＯＴＣ医薬品：Ｏｖｅｒ−Ｔｈｅ−Ｃｏｕｎｔｅｒ  Ｄｒｕｇ）の場合、複数の成分が含まれていることが多い上、添付文書に記載されている成分の名称が、禁止薬物として定義されている物質名と必ずしも一致していない。そのため、添付文書を確認しても、禁止薬物が含まれているか否かを服用前に事前に確認することが困難である。なお、このような事態は、一般用医薬品の他、医療用医薬品（医師若しくは歯科医師により使用され、またはその処方箋若しくは指示に基づいて使用されることを目的として供給される医薬品）においても生じ得る。
即ち、従来の技術においては、医薬品に禁止薬物が含まれているか否かを容易に確認することが困難であった。
【０００５】
本発明は、医薬品に禁止薬物が含まれているか否かをより容易に確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の禁止薬物検出システムは、
ネットワークを介して通信可能に構成された端末装置及びサーバを含む禁止薬物検出システムであって、
前記端末装置は、
医薬品を示す情報を含む禁止薬物検出要求を前記サーバに送信する要求送信手段と、
前記禁止薬物検出要求に応答して前記サーバから送信された検出結果を受信する検出結果受信手段と、
前記検出結果受信手段によって受信された前記検出結果を出力する検出結果出力手段と、
を備え、
前記サーバは、
前記端末装置から前記禁止薬物検出要求を受信する要求受信手段と、
複数の医薬品を示す情報と、当該医薬品に含まれる禁止薬物に該当する物質とが対応付けて記憶された医薬品データベースと、
前記要求受信手段によって受信された前記禁止薬物検出要求に含まれる前記医薬品を示す情報に基づいて、前記医薬品データベースを検索し、当該医薬品が前記禁止薬物に該当する物質と対応付けられているか否かの判定を行う判定手段と、
前記判定手段の判定結果に基づいて、前記禁止薬物検出要求に含まれる前記医薬品に関する前記禁止薬物の検出結果を前記端末装置に送信する検出結果送信手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、医薬品に禁止薬物が含まれているか否かをより容易に確認することができる。
【図面の簡単な説明】
【０００８】
【図１】禁止薬物検出システム１のシステム構成を示す図である。
【図２】禁止薬物検出システム１に含まれる各装置の具体的構成を示すブロック図である。
【図３】医薬品ＤＢのデータ内容を示す模式図である。
【図４】端末装置１０が実行する禁止薬物検出要求処理の流れを説明するフローチャートである。
【図５】医薬品ＤＢサーバ２０が実行する禁止薬物検出処理の流れを説明するフローチャートである。
【図６】医薬品ＤＢ２０Ａを生成・更新するためのデータ登録処理の流れを説明するフローチャートである。
【図７】禁止薬物検出システム１を単体の端末装置によって構成する場合の構成を示す模式図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。
【００１０】
［禁止薬物検出システム１のシステム構成］
図１は、本発明の一実施形態に係る禁止薬物検出システム１のシステム構成を示す図である。
図１に示すように、禁止薬物検出システム１は、端末装置１０と、医薬品データベースサーバ（医薬品ＤＢサーバ）２０と、を含んで構成され、端末装置１０と医薬品ＤＢサーバ２０とは、ネットワーク３０によって通信可能に構成されている。
端末装置１０は、スマートフォン、携帯電話機あるいはＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置によって構成される。端末装置１０は、一般用医薬品に関する禁止薬物の検出要求を受け付け、医薬品ＤＢサーバ２０に禁止薬物の検出要求を送信する。そして、端末装置１０は、医薬品ＤＢサーバ２０から禁止薬物の検出結果を受信し、受信した検出結果を表示する。
ここで、禁止薬物とは、競技として行われるスポーツにおいて使用が禁止されている物質であり、具体的には、ＷＡＤＡ（Ｗｏｒｌｄ  Ａｎｔｉ−Ｄｏｐｉｎｇ  Ａｇｅｎｃｙ）によって公表された禁止表に定義された物質である。
【００１１】
医薬品ＤＢサーバ２０は、一般用医薬品の成分名（一般名）、一般用医薬品のラベルの画像、物質の分類名、物質名、効能、禁止薬物としての属性（以下、「禁止属性」と呼ぶ、）、物質名に固有のコード、禁止薬物を含む可能性を警告するための警告属性等が対応付けて格納された医薬品データベース（医薬品ＤＢ）を備えている。医薬品ＤＢサーバ２０は、端末装置１０から禁止薬物の検出要求を受け付け、医薬品ＤＢを検索する。そして、医薬品ＤＢサーバ２０は、検出結果を端末装置１０に送信する。
ネットワーク３０は、インターネットやＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等の通信ネットワークによって構成され、端末装置１０及び医薬品ＤＢサーバ２０によって送受信される情報を伝達する。
【００１２】
［各装置の具体的構成］
次に、禁止薬物検出システム１における各装置の具体的構成について説明する。
図２は、禁止薬物検出システム１に含まれる各装置の具体的構成を示すブロック図である。
【００１３】
［端末装置１０の具体的構成］
図２に示すように、禁止薬物検出システム１において、端末装置１０は、ハードウェア構成として、各種演算処理を行う制御部１１と、各種情報を記憶する記憶部１２と、タッチパネル等により実現される入力部１３と、ディスプレイを含む表示部１４と、ネットワークを介して他の装置との間で行う通信を制御する通信部１５と、一般用医薬品のラベルの画像等を撮像する撮像部１６とを備える。このような端末装置１０は、各種プログラムが記憶部１２にインストールされており、制御部１１がこれらプログラムに従い動作することで、禁止薬物の検出要求機能を発揮する。
また、端末装置１０は、このようなハードウェア構成において、後述する禁止薬物検出要求処理のためのプログラムが実行されることにより、制御部１１に、検出要求受付部１１ａと、検出要求送信部１１ｂと、検出結果受信部１１ｃと、検出結果提示部１１ｄとが実現される。
【００１４】
検出要求受付部１１ａは、入力部１３を介して入力される一般用医薬品に関する禁止薬物の検出要求を受け付ける。本実施形態においては、一般用医薬品に関する禁止薬物の検出要求として、一般用医薬品の成分名（一般名）またはラベルの画像と、スポーツの種目の指定とが含まれている。スポーツの種目の指定としては、陸上競技や競泳等の個別の種目の指定や、個別の種目の指定を含めないことによる全ての種目の指定等が可能である。
検出要求送信部１１ｂは、検出要求受付部１１ａによって受け付けられた一般用医薬品に関する禁止薬物の検出要求を、ネットワーク３０を介して医薬品ＤＢサーバ２０に送信する。
検出結果受信部１１ｃは、一般用医薬品に関する禁止薬物の検出要求に応答して医薬品ＤＢサーバ２０から送信された検出結果を受信する。
検出結果提示部１１ｄは、検出結果受信部１１ｃによって受信された検出結果を表示する。
【００１５】
［医薬品ＤＢサーバ２０の具体的構成］
図２に示すように、禁止薬物検出システム１において、医薬品ＤＢサーバ２０は、ハードウェア構成として、各種演算処理を行う制御部２１と、各種情報を記憶する記憶部２２と、キーボード等により実現される入力部２３と、ディスプレイを含む表示部２４と、ネットワークを介して他の装置との間で行う通信を制御する通信部２５とを備える。このような医薬品ＤＢサーバ２０は、各種プログラムが記憶部２２にインストールされており、制御部２１がこれらプログラムに従い動作することで、禁止薬物の検出機能を発揮する。
また、医薬品ＤＢサーバ２０は、このようなハードウェア構成において、後述する禁止薬物検出処理のためのプログラムが実行されることにより、制御部２１に、検出要求受信部２１ａと、データベース管理部２１ｂと、類似医薬品検索部２１ｃと、検出結果送信部２１ｄとが実現される。また、医薬品ＤＢサーバ２０の記憶部２２には、医薬品ＤＢ２０Ａが記憶されている。
【００１６】
図３は、医薬品ＤＢのデータ内容を示す模式図である。
図３に示すように、医薬品ＤＢには、一般用医薬品の成分名（一般名）と、一般用医薬品のラベルの画像と、物質の分類名と、物質名に固有のコードと、物質名と、効能と、禁止属性と、禁止薬物を含む可能性を警告するための警告属性とが対応付けて記憶されている。本実施形態において、医薬品ＤＢに格納されている物質名には、西洋医薬の物質名及び漢方薬の物質名が含まれている。
一般用医薬品の成分名（一般名）は、例えば総合感冒薬等の添付文書に記載されている各医薬品成分である。一般用医薬品の成分名（一般名）については、物質名としては同一のものに、異なる一般用医薬品の成分名が付されていることがあるため、このような場合、医薬品ＤＢにおいては、複数の一般用医薬品の成分名が１つの物質名及び固有のコードに対応付けられる。例えば、「ｄｌ-メチルエフェドリン塩酸塩」は、メーカーによって異なる複数の名称（一般名）が付されているため、これらは全て、「メチルエフェドリン」という１つの物質名及びそのコードに対応付けられる。
【００１７】
一般用医薬品のラベルの画像は、一般用医薬品の包装容器に付されているラベルの画像であり、一般用医薬品の成分名やロゴ等の画像が含まれている。
物質の分類名は、各物質の構造における上位の分類を表す名称である。例えば、物質名が、「メチルエフェドリン」、「塩酸エフェドリン」、「塩酸メチルエフェドリン」、「マオウ（麻黄）」等の物質については、物質の分類名として、「エフェドリン」と対応付けられている。物質の分類名は、同一または類似の効能を有する物質のカテゴリを表している。
物質名に固有のコードは、物質名を一意に識別可能な識別情報である。本実施形態において、物質名に固有のコードは、一般用医薬品の成分名及び物質名と対応付けられており、既存のコード体系または独自に設定したコード体系を利用することが可能である。
【００１８】
物質名は、ＷＡＤＡによって公表された禁止表に定義されている禁止薬物の物質名である。ここで、物質名として、同一の物質が複数の呼称（物質名）を有する場合があるが、本実施形態においては、物質名はＷＡＤＡによって公表された禁止表に定義されている禁止薬物の物質名を基準とし、実質的に同一の物質名は、基準となる物質名に集約して登録されている。例えば、総合感冒薬等に使用される「リン酸ジヒドロコデイン」は、「コデイン酸塩」とも呼ばれるため、この場合、禁止表に定義されている禁止薬物の物質名である「リン酸ジヒドロコデイン」を基準とし、その別称として「コデイン酸塩」が登録される。この場合、「リン酸ジヒドロコデイン」という物質名と、「コデイン酸塩」という物質名には、同一の固有のコードが付される。
効能は、各物質名の物質が有する医薬的効果である。例えば、「マオウ（麻黄）」、「塩酸エフェドリン」、「塩酸メチルエフェドリン」であれば、鎮咳作用、交感神経興奮作用等の医薬的効果が効能として登録されている。
【００１９】
禁止属性は、禁止薬物としての各種属性を示し、使用が禁止されているスポーツの種目と、禁止されている使用形態（常時使用禁止、あるいは競技時の使用禁止等）とを含んでいる。例えば、「アルコール（エチルアルコール）」については、使用が禁止されている種目として、「アーチェリー」あるいは「空手」等が登録され、禁止されている使用形態として、「競技時の使用」が登録されている。
警告属性は、禁止薬物を含む可能性を警告するための情報であり、漢方薬等の成分が明確でない医薬品において、含有する可能性のある禁止薬物の物質名を含んでいる。例えば、一般用医薬品の成分名（一般名）が「海狗腎」という漢方薬は、オットセイの睾丸に由来するものであり、禁止薬物である「テストステロン（男性ホルモン）」を含有する可能性があるため、警告属性に、物質名「テストステロン（男性ホルモン）」が登録されている。
【００２０】
図２に戻り、検出要求受信部２１ａは、端末装置１０から送信された一般用医薬品に関する禁止薬物の検出要求を受信する。
データベース管理部２１ｂは、一般用医薬品に関する禁止薬物の検出要求に基づいて、医薬品ＤＢ２０Ａを検索する。具体的には、データベース管理部２１ｂは、検出要求受信部２１ａが受信した検出要求に含まれている一般用医薬品の成分名（一般名）またはラベルの画像と、スポーツの種目とをキーとして、医薬品ＤＢ２０Ａを検索する。そして、データベース管理部２１ｂは、検出要求に含まれている一般用医薬品の成分名（一般名）またはラベルの画像が、検出要求に含まれているスポーツの種目と対応付けられて、禁止薬物として登録されている（即ち、禁止属性が設定されている）か否かを判定する。なお、検出要求に一般用医薬品のラベルの画像が含まれている場合、医薬品ＤＢ２０Ａに登録されている一般用医薬品のラベルの画像との類似度を判定することにより、禁止薬物として登録されているか否かの判定を行うことができる。禁止薬物として登録されていると判定した場合、データベース管理部２１ｂは、検出要求が行われた一般用医薬品が使用禁止である旨の判定結果「ＮＧ」を出力する。このとき、データベース管理部２１ｂは、禁止属性の内容を併せて出力する。一方、禁止薬物として登録されていない（即ち、禁止属性が設定されていない）と判定した場合、データベース管理部２１ｂは、検出要求に含まれている一般用医薬品の成分名（一般名）またはラベルの画像に、警告属性が設定されているか否かを判定する。警告属性が設定されている場合、データベース管理部２１ｂは、検出要求が行われた一般用医薬品が禁止薬物を含む可能性を有する旨の判定結果「警告」を出力する。このとき、データベース管理部２１ｂは、警告属性の内容を併せて出力する。一方、警告属性が設定されていない場合、データベース管理部２１ｂは、検出要求が行われた一般用医薬品が使用禁止でない旨の判定結果「ＯＫ」を出力する。
【００２１】
類似医薬品検索部２１ｃは、データベース管理部２１ｂによって、検出要求が行われた一般用医薬品が使用禁止である（ＮＧ）または禁止薬物を含む可能性がある（警告）という判定結果が出力された場合に、効能をキーとして医薬品ＤＢ２０Ａを検索し、検出要求が行われた一般用医薬品と同様の効能を有する医薬品であって、禁止薬物でなく、禁止薬物を含む可能性もない一般用医薬品（以下、「類似医薬品」と呼ぶ。）を検索する。そして、類似医薬品検索部２１ｃは、類似医薬品が検索された場合、検索された類似医薬品を検索結果として出力し、類似医薬品が検索されない場合、類似医薬品が存在しない旨を示す検索結果「類似医薬品なし」を出力する。このとき、類似医薬品検索部２１ｃは、検索された類似医薬品の全てを検索結果として出力したり、薬局の在庫管理データベースと連携することにより、薬局に在庫がある類似医薬品に限定して検索結果として出力したりすることができる。なお、患者に処方された医薬品の履歴を管理する薬歴管理データベースと連携することにより、指定された患者が使用したことのある類似医薬品を選択して、検索結果として出力してもよい。
検出結果送信部２１ｄは、データベース管理部２１ｂによって出力された検出結果と、類似医薬品検索部２１ｃによって出力された検索結果とを取得し、一般用医薬品に関する禁止薬物の検出要求に対する検出結果として、端末装置１０に送信する。
【００２２】
［動作］
次に、禁止薬物検出システム１の動作を説明する。
［端末装置１０の処理］
図４は、端末装置１０が実行する禁止薬物検出要求処理の流れを説明するフローチャートである。
禁止薬物検出要求処理は、入力部１３を介して禁止薬物検出要求処理の実行が指示入力されることに対応して開始される。
禁止薬物検出要求処理が開始されると、ステップＳ１において、検出要求受付部１１ａは、入力部１３を介して入力される一般用医薬品に関する禁止薬物の検出要求を受け付ける。このとき受け付けられる一般用医薬品に関する禁止薬物の検出要求には、一般用医薬品の成分名（一般名）またはラベルの画像と、スポーツの種目の指定とが含まれている。
【００２３】
ステップＳ２において、検出要求送信部１１ｂは、検出要求受付部１１ａによって受け付けられた一般用医薬品に関する禁止薬物の検出要求を、ネットワーク３０を介して医薬品ＤＢサーバ２０に送信する。
ステップＳ３において、検出結果受信部１１ｃは、一般用医薬品に関する禁止薬物の検出要求に応答して医薬品ＤＢサーバ２０から送信された検出結果を受信する。このとき受信される検出結果には、検出要求に含まれているスポーツの種目において、検出要求を行った一般用医薬品が禁止薬物として登録されているか否かを示す判定結果（ＯＫ、ＮＧまたは警告）が含まれ、また、類似医薬品検索部２１ｃによる検索が行われている場合、その検索結果が含まれている。
ステップＳ４において、検出結果提示部１１ｄは、検出結果受信部１１ｃによって受信された検出結果を表示する。即ち、検出結果提示部１１ｄは、検出要求が行われた一般用医薬品が、所定のスポーツの種目において、禁止薬物に該当するか否か、あるいは、禁止薬物を含む可能性があるか否かを表示する。また、検出結果提示部１１ｄは、検出要求が行われた一般用医薬品が、所定のスポーツの種目において、禁止薬物に該当する、または、禁止薬物を含む可能性があるという検出結果である場合、検出要求が行われた一般用医薬品を代替可能な類似医薬品を表示する。
ステップＳ４の後、禁止薬物検出要求処理は終了となる。
【００２４】
［医薬品ＤＢサーバ２０の処理］
図５は、医薬品ＤＢサーバ２０が実行する禁止薬物検出処理の流れを説明するフローチャートである。
禁止薬物検出処理は、入力部２３を介して禁止薬物検出処理の実行が指示入力されることに対応して開始される。
ステップＳ１１において、検出要求受信部２１ａは、端末装置１０から送信された一般用医薬品に関する禁止薬物の検出要求を受信する。このとき受信される一般用医薬品に関する禁止薬物の検出要求には、一般用医薬品の成分名（一般名）またはラベルの画像と、スポーツの種目の指定とが含まれている。
ステップＳ１２において、データベース管理部２１ｂは、一般用医薬品に関する禁止薬物の検出要求に基づいて、医薬品ＤＢ２０Ａを検索する。即ち、データベース管理部２１ｂは、検出要求受信部２１ａが受信した検出要求に含まれている一般用医薬品の成分名（一般名）またはラベルの画像と、スポーツの種目とをキーとして、医薬品ＤＢ２０Ａを検索する。
【００２５】
ステップＳ１３において、データベース管理部２１ｂは、検出要求に含まれている一般用医薬品の成分名（一般名）またはラベルの画像が、検出要求に含まれているスポーツの種目と対応付けられて、禁止薬物として登録されている（即ち、禁止属性が設定されている）か否かの判定を行う。
検出要求に含まれている一般用医薬品の成分名（一般名）またはラベルの画像が、検出要求に含まれているスポーツの種目と対応付けられて、禁止薬物として登録されていない場合、ステップＳ１３においてＮＯと判定されて、処理はステップＳ１５に移行する。
一方、検出要求に含まれている一般用医薬品の成分名（一般名）またはラベルの画像が、検出要求に含まれているスポーツの種目と対応付けられて、禁止薬物として登録されている場合、ステップＳ１３においてＹＥＳと判定されて、処理はステップＳ１４に移行する。
【００２６】
ステップＳ１４において、類似医薬品検索部２１ｃは、効能をキーとして医薬品ＤＢ２０Ａを検索し、検出要求が行われた一般用医薬品と同様の効能を有する医薬品であって、禁止薬物でなく、禁止薬物を含む可能性もない一般用医薬品（類似医薬品）を検索する。
ステップＳ１５において、検出結果送信部２１ｄは、データベース管理部２１ｂによって出力された検出結果と、類似医薬品検索部２１ｃによって出力された検索結果とを取得し、一般用医薬品に関する禁止薬物の検出要求に対する検出結果として、端末装置１０に送信する。
ステップＳ１５の後、禁止薬物検出処理が繰り返される。
【００２７】
このような処理により、一般用医薬品の成分名（一般名）またはラベルの画像を基に、その一般用医薬品に禁止薬物が含まれているか否かを検出することができるため、一般用医薬品に禁止薬物が含まれているか否かをより容易に確認することが可能となる。
また、種々の一般用医薬品の成分名で呼称される物質（禁止薬物）を一意に同定して、禁止薬物の検出を行うことができるため、より適確に、一般用医薬品に禁止薬物が含まれているか否かを確認することができる。
また、同一の物質が複数の呼称（物質名）を有する場合であっても、基準となる物質名に集約して検索を行うことができるため、より適確に、一般用医薬品に禁止薬物が含まれているか否かを確認することができる。
【００２８】
また、一般用医薬品が使用禁止でない場合であっても、一般用医薬品が禁止薬物を含む可能性を有する場合には、警告が出力されるため、より確実に、禁止薬物の使用を抑制することができる。
また、一般用医薬品が使用禁止である場合、あるいは、一般用医薬品の使用に警告が出力された場合に、その一般用医薬品と同様の効能を有する医薬品であって、禁止薬物でなく、禁止薬物を含む可能性もない一般用医薬品（類似医薬品）を提示することができる。そのため、禁止薬物の使用に該当する可能性がより低い一般用医薬品を選択して、より適確に一般用医薬品を使用することができる。
【００２９】
［変形例１］
上述の実施形態において、医薬品ＤＢ２０Ａを生成または更新する際に、物質に固有のコードを媒介することによって、医薬品ＤＢ２０Ａに効率的にデータを登録することができる。
具体的には、一般用医薬品の成分名（一般名）またはラベルの画像を登録する際に、医薬品の属性に対応して特定の規則の下で設定されるコードを付与する。一方、一般用医薬品に対応付けられる物質名（即ち、禁止薬物として登録される物質）に対しても、同様にコードを付与する。すると、同一のコードに対応する一意の物質名を、登録される一般用医薬品に対応付けることができる。このとき、同一の物質が複数の呼称（物質名）を有する場合には、基準となる物質名に予め集約しておくことができる。なお、このとき用いるコードとしては、既存のコード体系を利用することや、独自に設定したコード体系を利用することのいずれも可能である。
【００３０】
例えば、所定桁数のコードにおいて、「作用部位」、「薬効・目的」、「用途」、「成分」の属性それぞれ示す桁を設定しておき、一般用医薬品が該当する「作用部位」、「薬効・目的」、「用途」、「成分」のコードをそれぞれ選択することにより、その一般用医薬品の属性に対応するコードを生成できる。そして、生成されたコードに対応する物質を選択することで、一般用医薬品を物質に対応付けることができる。
これにより、一般用医薬品とコードとの変換と、物質とコードとの変換という簡単な処理を行い、これらの結果をコードを媒介して統合することにより、医薬品ＤＢ２０Ａに効率的にデータを登録することができる。
なお、このような処理を医薬品ＤＢサーバ２０において実行することにより、医薬品ＤＢ２０Ａを新たに生成したり、医薬品ＤＢ２０Ａを随時更新したりすることができる。
【００３１】
図６は、医薬品ＤＢ２０Ａを生成・更新するためのデータ登録処理の流れを説明するフローチャートである。
データ登録処理は、図２の制御部２１におけるデータベース管理部２１ｂによって実行され、入力部２３を介してデータ登録処理の実行が指示入力されることに対応して開始される。
ステップＳ２１において、データベース管理部２１ｂは、登録対象となる一般用医薬品の成分名（一般名）が入力されたか否かの判定を行う。
登録対象となる一般用医薬品の成分名（一般名）が入力された場合、ステップＳ２１においてＹＥＳと判定されて、処理はステップＳ２２に移行する。
一方、登録対象となる一般用医薬品の成分名（一般名）が入力されていない場合、ステップＳ２１においてＮＯと判定されて、処理はステップＳ２３に移行する。
【００３２】
ステップＳ２２において、データベース管理部２１ｂは、登録対象となる一般用医薬品の「作用部位」、「薬効・目的」、「用途」、「成分」の属性それぞれのコードを設定し、登録対象となる一般用医薬品のコードを生成する。このとき、登録対象となる一般用医薬品の「作用部位」、「薬効・目的」、「用途」、「成分」の属性それぞれのコードは、一般用医薬品の添付書類のデータベースを参照することによって自動的に設定したり、薬剤師等のユーザによる登録を受け付けることで設定したりすることのいずれも可能である。
ステップＳ２３において、データベース管理部２１ｂは、登録対象となる物質名が入力されたか否かの判定を行う。
【００３３】
登録対象となる物質名が入力された場合、ステップＳ２３においてＹＥＳと判定されて、処理はステップＳ２４に移行する。
一方、登録対象となる物質名が入力されていない場合、ステップＳ２３においてＮＯと判定されて、データ登録処理は終了となる。
ステップＳ２４において、データベース管理部２１ｂは、登録対象となる物質のコードを設定する。このとき、登録対象となる物質のコードは、物質名とコードとを対応付ける予め用意されたデータベースを参照することによって自動的に設定することができる。なお、登録対象となる物質のコードを生成する場合、一般用医薬品と同様に、「作用部位」、「薬効・目的」、「用途」、「成分」の属性それぞれのコードをデータベースを参照して、または薬剤師等のユーザによる登録を受け付けて設定することとしてもよい。
ステップＳ２４の後、データ登録処理は終了となる。
【００３４】
［変形例２］
上述の実施形態において、禁止薬物検出システム１を端末装置１０及び医薬品ＤＢサーバ２０を含んで構成するものとしたが、これに限られない。例えば、禁止薬物検出システム１の機能を単体の装置において実現することも可能である。
図７は、禁止薬物検出システム１を単体の端末装置によって構成する場合の構成を示す模式図である。
図７においては、図２に示す医薬品ＤＢサーバ２０の主要な機能的構成を端末装置１０に備えることにより、端末装置１０単体で禁止薬物検出システム１の機能を実現している。
【００３５】
具体的には、端末装置１０は、図２における各機能的構成のうち、検出要求受付部１１ａと、データベース管理部２１ｂと、類似医薬品検索部２１ｃと、検出結果提示部１１ｄと、医薬品ＤＢ２０Ａとを備えている。
図７に示す構成とした場合、単体の装置によって禁止薬物の検出を行うことができるため、ネットワークを使用することなく、一般用医薬品が禁止薬物を含むか否かを簡単に確認することができる。
【００３６】
以上のように構成される禁止薬物検出システム１は、端末装置１０と、医薬品ＤＢサーバ２０とを備える。端末装置１０は、検出要求送信部１１ｂと、検出結果受信部１１ｃと、検出結果提示部１１ｄとを備える。医薬品ＤＢサーバ２０は、検出要求受信部２１ａと、医薬品ＤＢ２０Ａと、データベース管理部２１ｂと、検出結果送信部２１ｄとを備える。
端末装置１０において、検出要求送信部１１ｂは、一般用医薬品を示す情報を含む禁止薬物検出要求をサーバに送信する。
検出結果受信部１１ｃは、禁止薬物検出要求に応答して医薬品ＤＢサーバ２０から送信された検出結果を受信する。
検出結果提示部１１ｄは、検出結果受信部１１ｃによって受信された検出結果を出力する。
医薬品ＤＢサーバ２０において、検出要求受信部２１ａは、端末装置１０から禁止薬物検出要求を受信する。
医薬品ＤＢ２０Ａは、複数の一般用医薬品を示す情報と、当該一般用医薬品に含まれる禁止薬物に該当する物質とを対応付けて記憶している。
データベース管理部２１ｂは、検出要求受信部２１ａによって受信された禁止薬物検出要求に含まれる一般用医薬品を示す情報に基づいて、医薬品ＤＢ２０Ａを検索し、当該一般用医薬品が禁止薬物に該当する物質と対応付けられているか否かの判定を行う。
検出結果送信部２１ｄは、データベース管理部２１ｂの判定結果に基づいて、禁止薬物検出要求に含まれる一般用医薬品に関する禁止薬物の検出結果を端末装置１０に送信する。
これにより、一般用医薬品を示す情報（一般用医薬品の成分名（一般名）またはラベルの画像等）を基に、その一般用医薬品に禁止薬物が含まれているか否かを検出することができる。
したがって、医薬品に禁止薬物が含まれているか否かをより容易に確認することが可能となる。
【００３７】
また、医薬品ＤＢ２０Ａには、同一の物質を表す複数の一般用医薬品の成分名と、当該同一の物質とが対応付けて記憶されている。
これにより、種々の一般用医薬品の成分名で呼称される物質（禁止薬物）を一意に同定して、禁止薬物の検出を行うことができるため、より適確に、一般用医薬品に禁止薬物が含まれているか否かを確認することができる。
【００３８】
また、医薬品ＤＢ２０Ａには、同一の物質を表す複数の名称と、当該同一の物質とが対応付けて記憶されている。
これにより、同一の物質が複数の呼称（物質名）を有する場合であっても、より適確に、一般用医薬品に禁止薬物が含まれているか否かを確認することができる。
【００３９】
また、医薬品ＤＢ２０Ａには、使用が禁止されるスポーツの種目と、物質とが対応付けて記憶されている。
禁止薬物検出要求には、スポーツの種目が含まれる。
データベース管理部２１ｂは、禁止薬物検出要求に含まれる一般用医薬品を示す情報及びスポーツの種目に基づいて、医薬品ＤＢ２０Ａを検索し、当該スポーツの種目において、当該一般用医薬品が禁止薬物に該当する物質と対応付けられているか否かの判定を行う。
これにより、スポーツの種目毎に異なる禁止薬物の規定に応じて、より適切に一般用医薬品に禁止薬物が含まれているか否かを確認することが可能となる。
【００４０】
また、医薬品ＤＢ２０Ａには、禁止薬物を含有する可能性と、物質とが対応付けて記憶されている。
また、データベース管理部２１ｂは、禁止薬物検出要求に含まれる一般用医薬品を示す情報に基づいて、医薬品ＤＢ２０Ａを検索し、禁止薬物検出要求における一般用医薬品が禁止薬物に該当する物質と対応付けられているか否か、及び、禁止薬物検出要求に含まれる一般用医薬品が禁止薬物を含有する可能性と対応付けられているか否かの判定を行う。
これにより、一般用医薬品が使用禁止でない場合であっても、一般用医薬品が禁止薬物を含む可能性を有する場合には、警告が出力されるため、より確実に、禁止薬物の使用を抑制することができる。
【００４１】
また、医薬品ＤＢサーバ２０は、類似医薬品検索部２１ｃを備える。
類似医薬品検索部２１ｃは、データベース管理部２１ｂによって、禁止薬物検出要求における一般用医薬品が禁止薬物に該当する物質と対応付けられていないと判定される場合以外において、医薬品ＤＢ２０Ａを検索し、当該一般用医薬品と同様の効能を有する医薬品であって、禁止薬物でない一般用医薬品を検索する医薬品検索手段を備える。
これにより、一般用医薬品が使用禁止である場合に、その一般用医薬品と同様の効能を有する医薬品であって、禁止薬物でない一般用医薬品（類似医薬品）を提示することができる。そのため、禁止薬物でないものを選択して、より適確に一般用医薬品を使用することができる。
【００４２】
また、医薬品ＤＢ２０Ａは、一般用医薬品を、当該一般用医薬品の属性に基づいて、物質に対して固有に割り当てられたコードに対応させ、当該コードに対応する物質と対応付けられることによって構築される。
これにより、一般用医薬品とコードとの変換と、物質とコードとの変換という簡単な処理を行い、これらの結果をコードを媒介して統合することにより、医薬品ＤＢ２０Ａに効率的にデータを登録することができる。
【００４３】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
例えば、医薬品ＤＢ２０Ａにおいて、一般用医薬品の成分名（一般名）として、医薬品と共通する成分を含む種々の物質の名称を登録することができる。例えば、食材、飲料あるいはサプリメント等の物質の名称を一般名として登録することができる。
これにより、医薬品に加え、医薬品に類する食材、飲料あるいはサプリメント等、広範な対象について、禁止薬物が含まれているか否かを容易に確認できる。
【００４４】
また、上述の実施形態において、一般用医薬品に関する禁止薬物の検出要求に一般用医薬品の成分名（一般名）を直接指定することとして説明したが、これに限られない。例えば、一般用医薬品に関する禁止薬物の検出要求に一般用医薬品の商品名を指定することができる。そして、一般用医薬品の添付文書を蓄積する添付文書データベース等を参照して、その商品名の医薬品に含まれる成分を検索することにより、一般用医薬品に関する禁止薬物の検出要求において、その商品が含む１または複数の成分名を指定することができる。
これにより、選手が服用しようとする商品にいずれかの禁止薬物が含まれているか否かを簡単に確認できる。
【００４５】
また、上述の実施形態において、データベース管理部２１ｂは、検出要求に一般用医薬品のラベルの画像が含まれている場合、医薬品ＤＢ２０Ａに登録されている一般用医薬品のラベルの画像との類似度を判定することにより、禁止薬物として登録されているか否かの判定を行うこととしたが、これに限られない。例えば、一般用医薬品のラベルの画像に対して文字認識を実行し、商品名や成分のテキストを抽出して、医薬品ＤＢ２０Ａを検索することとしてもよい。
これにより、一般用医薬品のラベルを撮像した画像から、簡単に一般用医薬品の商品名あるいは成分名を抽出して、禁止薬物が含まれているか否かを検出することができる。
【００４６】
また、上述の実施形態では、一般用医薬品に本発明を適用する場合を例に挙げて説明したが、医療用医薬品についても、同様に医薬品ＤＢを構築することで、本発明を適用することが可能である。この場合、効能がより強い医療用医薬品について、当該医薬品に禁止薬物が含まれているか否かを容易に確認することができる。
また、上述の各実施形態及び変形例を適宜組み合わせて、禁止薬物検出システム１を構成することが可能である。
【００４７】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が禁止薬物検出システム１を構成するいずれかのコンピュータに備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に示した例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００４８】
また、上述した一連の処理を実行するためのプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布されるリムーバブルメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。
【００４９】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００５０】
１  禁止薬物検出システム、１０  端末装置、１１，２１  制御部、１１ａ  検出要求受付部、１１ｂ  検出要求送信部、１１ｃ  検出結果受信部、１１ｄ  検出結果提示部、１２，２２  記憶部、１３，２３  入力部、１４，２４  表示部、１５，２５  通信部、１６  撮像部、２０  医薬品ＤＢサーバ、２０Ａ  医薬品ＤＢ、２１ａ  検出要求受信部、２１ｂ  データベース管理部、２１ｃ  類似医薬品検索部、２１ｄ  検出結果送信部、３０  ネットワーク
【図１】
0006592251.tif 000002
【図２】
0006592251.tif 000003
【図３】
0006592251.tif 000004
【図４】
0006592251.tif 000005
【図５】
0006592251.tif 000006
【図６】
0006592251.tif 000007
【図７】
0006592251.tif 000008