(57)【要約】【課題】  セット組立工程において、組立セットに新たな手術器材の追加または組立セットに係る手術器材の数量の変更を、病院内の専門スタッフまたは専門に取り扱う業者に依頼することなく迅速かつ適切に行うことができる、手術器材管理サーバ、手術器材管理端末、これらに関するプログラムおよび手術器材管理システムを提供する。【解決手段】  組立セットを組み立てるセット組立工程において、組立セット更新部２２８は、器材ＩＤ照合部２２７によって照合された器材ＩＤが組立セットリストを構成する器材ＩＤの全てと一致しない場合には、手術器材管理端末３からの指示に応じて前記器材ＩＤを前記組立セットリストに追加更新する。【選択図】  図２
2018183356.tif 000002
【特許請求の範囲】
【請求項１】
手術に使用される手術器材を管理する手術器材管理サーバであって、
組立セットを組み立てるセット組立工程において、手術器材管理端末によって読み取られた識別コードに対応する手術器材またはコンテナをそれぞれ識別するための器材ＩＤまたはコンテナＩＤを取得するＩＤ取得部と、
取得した前記コンテナＩＤに対応付けられた器材ＩＤと数量とから構成される組立セットリストを取得するセットリスト取得部と、
取得された組立セットリストを前記手術器材管理端末に送信するセットリスト送信部と、
取得した前記器材ＩＤと前記組立セットリストを構成する器材ＩＤとを照合する器材ＩＤ照合部と、
前記組立セットリストを構成する器材ＩＤおよび数量をセット組立時に更新する組立セット更新部と、を有しており、
前記組立セット更新部は、前記器材ＩＤ照合部によって照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しない場合には、前記手術器材管理端末からの指示に応じて前記器材ＩＤを前記組立セットリストに追加更新する、前記手術器材管理サーバ。
【請求項２】
前記組立セット更新部により組立セットリストを構成する器材ＩＤの追加更新がされる場合、または、照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤのいずれかと一致しかつその取得数量が前記組立セットリストの前記器材ＩＤの数量を超える場合に、追加更新された器材ＩＤまたは数量を超えた器材ＩＤに対応する取得数量を、次回以降のセット組立工程における組立セットリストを構成する器材ＩＤまたは器材ＩＤの数量に反映させる数量固定フラグを、前記手術器材管理端末からの指示に応じて固定状態または非固定状態に変更する数量固定フラグ変更部を有する、請求項１に記載の手術器材管理サーバ。
【請求項３】
手術器材管理端末からの登録指示に応じて、前記セットリスト記憶部に記憶されている前記組立セットリストの器材ＩＤごとに数量固定フラグの状態を判別し、非固定状態である器材ＩＤについては、前記組立セットリストに記憶されている前記器材ＩＤおよびその取得数量を、セット組立テンプレート記憶部においてコンテナＩＤに対応付けて記憶される前記器材ＩＤおよびその数量に更新するテンプレート更新部を有する、請求項２に記載の手術器材管理サーバ。
【請求項４】
手術器材管理端末からの登録指示に応じて、前記セットリスト記憶部に記憶された前記組立セットリストの器材ＩＤとその取得数量をセットＩＤに対応付けて組立器材テーブル記憶部に記憶させる組立セット確定部を有する、請求項１から請求項３のいずれかに記載の手術器材管理サーバ。
【請求項５】
前記セットリスト取得部は、器材ＩＤがコンテナＩＤよりも先に取得された場合、当該器材ＩＤとその取得数量をセットリスト記憶部に一時的に記憶させておき、その後にコンテナＩＤが取得されたときに前記組立セットリストを取得するとともに、前記器材ＩＤ照合部が一時的に記憶されていた前記器材ＩＤと前記組立セットリストを構成する器材ＩＤとを照合する、請求項１から請求項４のいずれかに記載の手術器材管理サーバ。
【請求項６】
手術に使用される手術器材を管理する手術器材管理プログラムであって、
組立セットを組み立てるセット組立工程において、手術器材管理端末によって読み取られた識別コードに対応する手術器材またはコンテナをそれぞれ識別するための器材ＩＤまたはコンテナＩＤを取得するＩＤ取得部と、
取得した前記コンテナＩＤに対応付けられた器材ＩＤと数量とから構成される組立セットリストを取得するセットリスト取得部と、
取得された組立セットリストを前記手術器材管理端末に送信するセットリスト送信部と、
取得した前記器材ＩＤと前記組立セットリストを構成する器材ＩＤとを照合する器材ＩＤ照合部と、
前記組立セットリストを構成する器材ＩＤおよび数量をセット組立時に更新する組立セット更新部と、してコンピュータを機能させ、
前記組立セット更新部は、前記器材ＩＤ照合部によって照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しない場合には、前記手術器材管理端末からの指示に応じて前記器材ＩＤを前記組立セットリストに追加更新する、前記手術器材管理プログラム。
【請求項７】
請求項１から請求項５のいずれかに記載の手術器材管理サーバと、前記識別コードを読み取る識別コード読取手段および受信した組立セットリストを表示する表示手段を備えた前記手術器材管理端末とを有する、手術器材管理システム。
【請求項８】
手術に使用される手術器材を管理する手術器材管理端末であって、
組立セットを組み立てるセット組立工程において、手術器材またはコンテナに付された識別コードを取得する識別コード取得部と、
この識別コード取得部が取得した前記識別コードを手術器材管理サーバに送信する識別コード送信部と、
前記手術器材管理サーバから前記識別コードに対応した組立セットリストを受信し、セットリスト記憶部に記憶させるセットリスト記憶処理部と、
前記手術器材管理サーバから前記識別コードに対応した前記器材ＩＤを受信し、前記組立セットリストを構成する器材ＩＤと照合する器材ＩＤ照合部と、
前記組立セットリストを構成する器材ＩＤおよび数量をセット組立時に更新する組立セット更新部と、を有しており、
前記組立セット更新部は、前記器材ＩＤ照合部によって照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しない場合には、ユーザーからの入力指示に応じて前記器材ＩＤを前記組立セットリストに追加更新する、前記手術器材管理端末。
【請求項９】
前記組立セット更新部により組立セットリストを構成する器材ＩＤの追加更新がされる場合、または、照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤのいずれかと一致しかつその取得数量が前記組立セットリストの前記器材ＩＤの数量を超える場合に、追加更新された器材ＩＤまたは数量を超えた器材ＩＤに対応する取得数量を、次回以降のセット組立工程における組立セットリストを構成する器材ＩＤまたは器材ＩＤの数量に反映させる数量固定フラグを、ユーザーからの入力指示に応じて固定状態または非固定状態に変更する数量固定フラグ変更部を有する、請求項８に記載の手術器材管理端末。
【請求項１０】
前記セットリスト記憶処理部は、器材ＩＤをコンテナＩＤよりも先に受信した場合、当該器材ＩＤとその取得数量をセットリスト記憶部に一時的に記憶させておき、その後に組立セットリストを受信したときに前記組立セットリストを記憶させるとともに、前記器材ＩＤ照合部が、一時的に記憶されていた前記器材ＩＤと前記組立セットリストを構成する器材ＩＤとを照合する、請求項８または請求項９のいずれかに記載の手術器材管理端末。
【請求項１１】
手術器材管理サーバから受信した組立セットリストまたは手術器材管理端末のセットリスト記憶部に記憶されている組立セットリストをタッチパネル式の表示手段に表示させるとともに、前記組立セットリストを構成する手術器材の数量を入力するためのテンキーを表示画面の右側に表示させる右利き表示モードと、前記テンキーを表示画面の左側に表示させる左利き表示モードとを切り換えるための表示切換ボタンを表示させる表示制御部を有する、手術器材管理端末。
【請求項１２】
手術に使用される手術器材を管理する手術器材管理端末用プログラムであって、
組立セットを組み立てるセット組立工程において、手術器材またはコンテナに付された識別コードを取得する識別コード取得部と、
この識別コード取得部が取得した前記識別コードを手術器材管理サーバに送信する識別コード送信部と、
前記手術器材管理サーバから前記識別コードに対応した組立セットリストを受信し、セットリスト記憶部に記憶させるセットリスト記憶処理部と、
前記手術器材管理サーバから前記識別コードに対応した前記器材ＩＤを受信し、前記組立セットリストを構成する器材ＩＤと照合する器材ＩＤ照合部と、
前記組立セットリストを構成する器材ＩＤおよび数量をセット組立時に更新する組立セット更新部と、してコンピュータを機能させ、
前記組立セット更新部は、前記器材ＩＤ照合部によって照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しない場合には、ユーザーからの入力指示に応じて前記器材ＩＤを前記組立セットリストに追加更新する、前記手術器材管理端末用プログラム。
【請求項１３】
請求項８から請求項１１のいずれかに記載の手術器材管理端末と、前記手術器材管理サーバとを有する、手術器材管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手術に使用される手術器材を管理する手術器材管理サーバ、手術器材管理端末、これらに関するプログラムおよび手術器材管理システムに関するものである。
【背景技術】
【０００２】
医療の分野では、手術において数多くの手術器材が用いられる。また、医療技術の高度化および専門化に伴い、手術で使用される手術器材の種類および数量は様々に変化し、更新されている。したがって、このような多様化した手術器材を効率的かつ適切に管理することは医療過誤を防ぐためにも重要な要素となっている。
【０００３】
ところで、手術器材は洗浄等を行い、繰り返し使用される。現在の一般的な手術器材の運用サイクルは、図２８に示すように、手術後に手術器材の洗浄を行う洗浄工程と、洗浄した前記手術器材を組立セットにしてコンテナに組み立てるセット組立工程と、前記手術器材または前記手術器材が組み立てられたコンテナを滅菌処理する滅菌工程と、手術患者に応じて必要な手術器材およびコンテナを取揃える取揃え工程と、手術後に手術器材の員数確認を行う手術後チェック工程とから構成されている。
【０００４】
ここでセット組立工程は、組立セットとよばれる予め定められた複数の手術器材をセットにしてコンテナとよばれる滅菌用のケースに収容する工程である。このセット組立工程は、病院内の中央材料室または専門に取り扱う業者の建物内において行われ、セット組立を行うスタッフは、複数の診療科または複数の病院に跨る様々な手術器材を集中的に取り扱っている。そのため、セット組立工程においては、他の工程に比べて取り扱う手術器材の種類および数量が多く、セット組立を効率的かつ正確に行うことは手術器材の運用サイクルにおいて非常に重要である。
【０００５】
そこで、従来、セット組立工程を含め、コンピュータを用いて前記手術器材の管理を行う手術器材管理システムに関する発明が提案されている。例えば、特開２００３−１６１９８号公報では、識別コードが設けられた手術器材と、前記識別コードを読み取る読取装置と、前記手術器材に関する器材データを予め記憶する記憶手段と、前記記憶手段に基づき前記手術器材を管理する管理装置とを備えた手術器材管理システムにおいて、医療行為に使用した手術器材に対し、医療行為後に前記読取装置により前記識別コードを読み取り、記憶されている前記器材データと比較して前記手術器材の管理を行う、手術器材管理システムが提案されている（特許文献１）。この特許文献１によれば、前記識別コードの読み取りには、医師や看護師といった熟練者は必要なく、人的コストを抑えることができるとされている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１６１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載された発明においては、医療行為後の手術器材と比較する器材データを予めデータベースとして記憶手段に記憶させておく必要がある。このデータベースの構築は、病院内の専門スタッフまたは専門に取り扱う業者による専門的な入力作業によって行われる。このため、セット組立工程において、組立セットに新たな手術器材を追加したい場合、または、組立セットに係る手術器材ではあるがその数量を変更したい場合には、その都度、病院内の専門スタッフまたは専門業者に依頼してデータベースを再構築させなければならない。また、手術器材の追加または手術器材の数量の変更が今回の運用サイクルのみの場合には、再構築させた前記データベースを元に戻す作業も必要となる。特に、どの手術器材を何本準備すべきかは診療科毎にも異なるし、手術を担当する医師によっても異なるためデータベースの登録および変更は極めて煩雑な作業となっている。さらに、手術器材の名称についても慣習的な呼び方や略称が存在し、診療科や医師によって異なる呼び方がなされている場合もあり、同じ手術器材であるにも関わらず、異なる名称でデータベースに登録されている状況にある。以上のように、手術器材の運用サイクルの基幹であるデータベースを構築し、現場のニーズに応じて運用することは極めて煩雑で膨大なコストのかかる作業となっている。
【０００８】
本発明は、以上のような問題点を解決するためになされたものであって、セット組立工程において、組立セットに新たな手術器材の追加または組立セットに係る手術器材の数量の変更を、病院内の専門スタッフまたは専門に取り扱う業者に依頼することなく迅速かつ適切に行うことができる、手術器材管理サーバ、手術器材管理端末、これらに関するプログラムおよび手術器材管理システムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明に係る手術器材管理サーバおよびコンピュータを手術器材管理サーバとして機能させる手術器材管理プログラムは、セット組立工程において病院内の専門スタッフまたは専門に取り扱う業者に依頼することなく組立セットに新たな手術器材を追加するという課題を解決するために、組立セットを組み立てるセット組立工程において、手術器材管理端末によって読み取られた識別コードに対応する手術器材またはコンテナをそれぞれ識別するための器材ＩＤまたはコンテナＩＤを取得するＩＤ取得部と、取得した前記コンテナＩＤに対応付けられた器材ＩＤと数量とから構成される組立セットリストを取得するセットリスト取得部と、取得された組立セットリストを前記手術器材管理端末に送信するセットリスト送信部と、取得した前記器材ＩＤと前記組立セットリストを構成する器材ＩＤとを照合する器材ＩＤ照合部と、前記組立セットリストを構成する器材ＩＤおよび数量をセット組立時に更新する組立セット更新部と、を有しており、前記組立セット更新部は、前記器材ＩＤ照合部によって照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しない場合には、前記手術器材管理端末からの指示に応じて前記器材ＩＤを前記組立セットリストに追加更新する。
【００１０】
また、本発明の一態様として、今回のセット組立工程において、組立セットに新たな手術器材の追加または前記組立セットに係る手術器材の数量の増加があった場合に、その手術器材の追加または手術器材の数量の増加を次回以降の組立セットに反映させるか否かを手術器材管理端末からの指示に応じて選択することができるようにするという課題を解決するために、前記組立セット更新部により組立セットリストを構成する器材ＩＤの追加更新がされる場合、または、照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤのいずれかと一致しかつその取得数量が前記組立セットリストの前記器材ＩＤの数量を超える場合に、追加更新された器材ＩＤまたは数量を超えた器材ＩＤに対応する取得数量を、次回以降のセット組立工程における組立セットリストを構成する器材ＩＤまたは器材ＩＤの数量に反映させる数量固定フラグを、前記手術器材管理端末からの指示に応じて固定状態または非固定状態に変更する数量固定フラグ変更部を有していてもよい。
【００１１】
さらに、本発明の一態様として、組立セットに新たな手術器材の追加または前記組立セットに係る手術器材の数量の変更を次回以降のセット組立工程における組立セットに反映させるという課題を解決するために、手術器材管理端末からの登録指示に応じて、前記セットリスト記憶部に記憶されている前記組立セットリストの器材ＩＤごとに数量固定フラグの状態を判別し、非固定状態である器材ＩＤについては、前記組立セットリストに記憶されている前記器材ＩＤおよびその取得数量を、セット組立テンプレート記憶部においてコンテナＩＤに対応付けて記憶される前記器材ＩＤおよびその数量に更新するテンプレート更新部を有していてもよい。
【００１２】
また、本発明の一態様として、セット組立工程において組み立てられた組立セットを今回の運用サイクルにおける組立セットとして確定させるという課題を解決するために、手術器材管理端末からの登録指示に応じて、前記セットリスト記憶部に記憶された前記組立セットリストの器材ＩＤとその取得数量をセットＩＤに対応付けて組立器材テーブル記憶部に記憶させる組立セット確定部を有していてもよい。
【００１３】
さらに、本発明の一態様として、セット組立工程においてコンテナの識別コードよりも先に手術器材の識別コードを読み取ることを可能とするという課題を解決するために、前記セットリスト取得部は、器材ＩＤがコンテナＩＤよりも先に取得された場合、当該器材ＩＤとその取得数量をセットリスト記憶部に一時的に記憶させておき、その後にコンテナＩＤが取得されたときに前記組立セットリストを取得するとともに、前記器材ＩＤ照合部が一時的に記憶されていた前記器材ＩＤと前記組立セットリストを構成する器材ＩＤとを照合するようにしてもよい。
【００１４】
本発明に係る手術器材管理端末およびコンピュータを手術器材管理端末として機能させる手術器材管理端末用プログラムは、セット組立工程において病院内の専門スタッフまたは専門に取り扱う業者に依頼することなく組立セットに新たな手術器材を追加するという課題を解決するために、手術に使用される手術器材を管理する手術器材管理端末であって、組立セットを組み立てるセット組立工程において、手術器材またはコンテナに付された識別コードを取得する識別コード取得部と、この識別コード取得部が取得した前記識別コードを手術器材管理サーバに送信する識別コード送信部と、前記手術器材管理サーバから前記識別コードに対応した組立セットリストを受信し、セットリスト記憶部に記憶させるセットリスト記憶処理部と、前記手術器材管理サーバから前記識別コードに対応した前記器材ＩＤを受信し、前記組立セットリストを構成する器材ＩＤと照合する器材ＩＤ照合部と、前記組立セットリストを構成する器材ＩＤおよび数量をセット組立時に更新する組立セット更新部と、を有しており、前記組立セット更新部は、前記器材ＩＤ照合部によって照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しない場合には、ユーザーからの入力指示に応じて前記器材ＩＤを前記組立セットリストに追加更新する。
【００１５】
また、本発明の一態様として、今回のセット組立工程において、組立セットに新たな手術器材の追加または前記組立セットに係る手術器材の数量の増加があった場合に、その手術器材の追加または手術器材の数量の増加を次回以降の組立セットに反映させるか否かを手術器材管理端末からの指示に応じて選択することができるようにするという課題を解決するために、前記組立セット更新部により組立セットリストを構成する器材ＩＤの追加更新がされる場合、または、照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤのいずれかと一致しかつその取得数量が前記組立セットリストの前記器材ＩＤの数量を超える場合に、追加更新された器材ＩＤまたは数量を超えた器材ＩＤに対応する取得数量を、次回以降のセット組立工程における組立セットリストを構成する器材ＩＤまたは器材ＩＤの数量に反映させる数量固定フラグを、ユーザーからの入力指示に応じて固定状態または非固定状態に変更する数量固定フラグ変更部を有していてもよい。
【００１６】
さらに、本発明の一態様として、セット組立工程においてコンテナの識別コードよりも先に手術器材の識別コードを読み取ることを可能とするという課題を解決するために、前記セットリスト記憶処理部は、器材ＩＤをコンテナＩＤよりも先に受信した場合、当該器材ＩＤとその取得数量をセットリスト記憶部に一時的に記憶させておき、その後に組立セットリストを受信したときに前記組立セットリストを記憶させるとともに、前記器材ＩＤ照合部が、一時的に記憶されていた前記器材ＩＤと前記組立セットリストを構成する器材ＩＤとを照合するようにしてもよい。
【００１７】
本発明に係る手術器材管理端末は、利き手に応じて手術器材の持ち手を変えることなくタッチパネル式の表示手段に表示されたテンキーによる入力操作を行うという課題を解決するために、手術器材管理サーバから受信した組立セットリストまたは手術器材管理端末のセットリスト記憶部に記憶されている組立セットリストをタッチパネル式の表示手段に表示させるとともに、前記組立セットリストを構成する手術器材の数量を入力するためのテンキーを表示画面の右側に表示させる右利き表示モードと、前記テンキーを表示画面の左側に表示させる左利き表示モードとを切り換えるための表示切換ボタンを表示させる表示制御部を有する。
【００１８】
本発明に係る手術器材管理システムは、セット組立工程において病院内の専門スタッフまたは専門に取り扱う業者に依頼することなく組立セットに新たな手術器材を追加するという課題を解決するために、前記手術器材管理サーバと、前記識別コードを読み取る識別コード読取手段および受信した組立セットリストを表示する表示手段を備えた前記手術器材管理端末とを有する。
【発明の効果】
【００１９】
本発明によれば、セット組立工程において、組立セットに新たな手術器材の追加または組立セットに係る手術器材の数量の変更を、病院内の専門スタッフまたは専門に取り扱う業者に依頼することなく迅速かつ適切に行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る手術器材管理システムの第一実施形態を示す概念図である。
【図２】本発明に係る手術器材管理サーバの第一実施形態を示すブロック図である。
【図３】本第一実施形態におけるＩＤ記憶部に記憶された各種データのイメージ図である。
【図４】本第一実施形態におけるマスター情報記憶部に記憶された各種データのイメージ図である。
【図５】本第一実施形態におけるセット組立テンプレート記憶部に記憶された各種データのイメージ図である。
【図６】本第一実施形態におけるセットリスト記憶部に記憶された各種データのイメージ図である。
【図７】本第一実施形態における組立器材テーブル記憶部に記憶された各種データのイメージ図である。
【図８】本第一実施形態におけるセットＩＤ記憶部に記憶された各種データのイメージ図である。
【図９】本第一実施形態におけるログ情報記憶部に記憶された各種データのイメージ図である。
【図１０】本発明に係る手術器材管理端末の第一実施形態を示すブロック図である。
【図１１】本第一実施形態の手術器材管理システムにおけるセット組立工程を示すフローチャートである。
【図１２】本第一実施形態の手術器材管理サーバの組立処理を示すフローチャートである。
【図１３】本第一実施形態の手術器材管理システムにおけるコンテナＩＤ処理を示すフローチャートである。
【図１４】本第一実施形態の手術器材管理端末において右利き表示モードの表示画面を示すスクリーンショット画像である。
【図１５】本第一実施形態の手術器材管理端末において左利き表示モードの表示画面を示すスクリーンショット画像である。
【図１６】本第一実施形態においてセットリスト記憶部に記憶された組立セットリストに新たな器材ＩＤを追加更新したデータを示すイメージ図である。
【図１７】本第一実施形態においてセットリスト記憶部に記憶された組立セットリストの器材ＩＤに対応した取得数量を更新したデータを示すイメージ図である。
【図１８】本第一実施形態の手術器材管理システムにおける器材ＩＤ処理を示すフローチャートである。
【図１９】本第一実施形態の手術器材管理サーバにおける登録処理を示すフローチャートである。
【図２０】本発明に係る手術器材管理サーバの第二実施形態を示すブロック図である。
【図２１】本発明に係る手術器材管理端末の第二実施形態を示すブロック図である。
【図２２】本第二実施形態の手術器材管理システムにおけるセット組立工程を示すフローチャートである。
【図２３】本第二実施形態の手術器材管理サーバのＩＤ送信処理を示すフローチャートである。
【図２４】本第二実施形態の手術器材管理端末の組立処理を示すフローチャートである。
【図２５】本第二実施形態の手術器材管理端末におけるコンテナＩＤ処理を示すフローチャートである。
【図２６】本第二実施形態の手術器材管理端末における器材ＩＤ処理を示すフローチャートである。
【図２７】本第二実施形態の手術器材管理端末における登録処理を示すフローチャートである。
【図２８】一般的な手術器材の運用サイクルを示す模式図である。
【発明を実施するための形態】
【００２１】
以下、本発明に係る手術器材管理サーバ、手術器材管理端末、これらに関するプログラムおよび手術器材管理システムの第一実施形態について図面を用いて説明する。
【００２２】
本第一実施形態の手術器材管理システム１は、図１に示すように、手術器材管理サーバ２Ａと、この手術器材管理サーバ２Ａにインターネット回線を介して接続された複数台の手術器材管理端末３Ａとから構成されている。以下、各構成について詳細に説明する。なお、本第一実施形態の手術器材管理システム１は、手術器材の運用サイクル全般において使用されるものであるが、ここでは主に、セット組立工程に関する構成について説明する。
【００２３】
本第一実施形態の手術器材管理サーバ２Ａは、手術に使用される手術器材の管理に用いられるサーバであり、図２に示すように、主に、手術器材管理プログラム２ａおよび手術器材を管理する上で使用する各種データを記憶するサーバ記憶手段２１と、このサーバ記憶手段２１および手術器材管理端末３Ａから各種データを取得して演算処理を実行するサーバ演算処理手段２２とを有する。
【００２４】
サーバ記憶手段２１は、ＲＯＭ、ＲＡＭ、ハードディスク、フラッシュメモリ等によって構成されており、各種のデータを記憶するとともに、サーバ演算処理手段２２が演算を実行する際のワーキングエリアとして機能するものである。図２に示すように、本第一実施形態におけるサーバ記憶手段２１は、主に、手術器材管理プログラム２ａを記憶するプログラム記憶部２１１とともに、ＩＤ記憶部２１２、マスター情報記憶部２１３、セット組立テンプレート記憶部２１４、セットリスト記憶部２１５、組立器材テーブル記憶部２１６、セットＩＤ記憶部２１７、およびログ情報記憶部２１８を有する。
【００２５】
プログラム記憶部２１１には、本第一実施形態の手術器材管理プログラム２ａがインストールされている。そして、サーバ演算処理手段２２が、前記手術器材管理プログラム２ａを実行し、後述する各構成部として機能させることにより、コンピュータを手術器材管理サーバ２Ａとして機能させるようになっている。
【００２６】
なお、手術器材管理プログラム２ａの利用形態は、上記構成に限られるものではない。例えば、ＣＤ−ＲＯＭやＵＳＢメモリ等のように、コンピュータで読み取り可能な非一時的な記録媒体に手術器材管理プログラム２ａを記憶させておき、この記録媒体から直接読み出して実行してもよい。また、外部サーバ等からクラウドコンピューティング方式やＡＳＰ（application service provider）方式等で利用してもよい。
【００２７】
ＩＤ記憶部２１２は、図３に示すように、各手術器材に付された識別コードまたは各コンテナに付された識別コードとともに、これらの識別コードに対応する器材ＩＤまたはコンテナＩＤ、器材種別、器材状況、セットＩＤを記憶している。
【００２８】
識別コードは、個々の手術器材およびコンテナを識別するために付された固有のコードであり、２つとして同じ識別コードを有するものはない。よって、ＩＤ記憶部２１２には、管理を行う手術器材およびコンテナの合計数量に相当する識別コードが記憶されている。本第一実施形態における識別コードは、ＲＦＩＤ（radio frequency identifier）、一次元シンボル、二次元シンボルおよびカラーバーコード等により管理される任意の文字および数字の組合せからなる。
【００２９】
ここで、本第一実施形態における識別コードの装着形態について説明する。各手術器材には、主にＲＦＩＤが直接的に装着されている。また、ＲＦＩＤを装着できない手術器材には、一次元シンボル、二次元シンボルまたはカラーバーコードが、インクによりプリントされているかまたはレーザー、ドットピン、エッチングまたはサンドブラスト等により刻み込まれている。また、コンテナはコンテナ本体に着脱可能なタグが取り付けられている。そして、前記タグは、ＲＦＩＤとともに一次元シンボルをプリントした用紙を備えており、手術器材管理端末３Ａの識別コード読取手段３３であるＲＦＩＤリーダーおよびバーコードスキャナのいずれでも読み取りされるようになっている。
【００３０】
なお、本第一実施形態では、ＩＤ記憶部２１２において識別コードを管理しているが、これに限定されるものではなく、ＩＤ記憶部２１２とは別にＩＤ記憶部２１２のＩＤ番号に対応付けて識別コードを管理する識別コード管理記憶部を備えていてもよい。このようにＩＤ記憶部２１２と識別コードを別に管理することにより、ＲＦＩＤが故障した場合または二次元シンボル等が摩耗により読み取り不可になった場合に、識別コード管理記憶部において、故障したＲＦＩＤまたは摩耗した二次元シンボルの識別コードを、新たなＲＦＩＤまたは新たな二次元シンボルの識別コードに変更することだけで、他の記憶部の情報を変更する必要がなく便利である。
【００３１】
器材ＩＤは、手術器材の種別毎に割り当てられたＩＤである。つまり、同じ種別の手術器材には同じ器材ＩＤが割り当てられている。本第一実施形態では、図４に示すように、例えば、ベックマン氏剪刀に対しては器材ＩＤとして「１」が割り当てられている。なお、器材ＩＤに対応する手術器材の名称の情報は、図４に示すマスター情報記憶部２１３に記憶されており、ＩＤ記憶部２１２では器材ＩＤのみが記憶されている。
【００３２】
コンテナＩＤは、組立セット毎に割り当てられたＩＤである。組立セットとは、手術に使用される各種の手術器材のセットである。前記コンテナＩＤは、手術器材と同様に、同じ内容の組立セットには同じコンテナＩＤが割り当てられる。例えば、図４に示すように、整形外科セットに対してはコンテナＩＤとして「１００」が割り当てられている。なお、コンテナＩＤに対応する組立セット名称は、器材ＩＤと同様、図４に示すマスター情報記憶部２１３に記憶されており、ＩＤ記憶部２１２ではコンテナＩＤのみが記憶されている。
【００３３】
器材種別は、識別コードに対応する種別が手術器材かコンテナかを区別する情報である。例えば手術器材には「０」が割り当てられており、コンテナには「１」が割り当てられている。
【００３４】
器材状況は、手術器材およびコンテナが現在、運用サイクルのどの工程にあるのかに関する情報である。本第一実施形態では、洗浄工程後の場合には「０」が割り当てられ、セット組立工程後の場合には「１」が割り当てられ、滅菌工程後の場合には「２」が割り当てられ、取揃え工程後の場合には「３」が割り当てられ、、手術後チェック工程後の場合には「４」が割り当てられている。これらの器材状況は、運用サイクルの各工程が終了するごとに後述する器材状況更新部２３２によって適宜書き換えられる。
【００３５】
セットＩＤは、組み立てられた組立セットの手術器材と、前記組立セットを収容したコンテナとを紐付けるために割り当てられるＩＤである。本第一実施形態では、セット組立工程が終了した際に、実際にセットされている手術器材およびコンテナの識別コードに対して同じ番号のセットＩＤが割り当てられる。また、セット組立される前の手術器材およびコンテナの識別コードに対しては「−１」が割り当てられている。
【００３６】
次に、マスター情報記憶部２１３について説明する。マスター情報記憶部２１３は、器材ＩＤまたはコンテナＩＤに対応付けられたマスター情報を記憶するものであり、本第一実施形態では、図４に示すように、器材ＩＤまたはコンテナＩＤに対応付けてその器材名称または組立セット名称、および器材種別を記憶している。器材名称は器材ＩＤに対応した手術器材の名称であり、組立セット名称はコンテナＩＤに対応した組立セットの名称である。これらの名称は、初期設定時に任意に設定することができる。また、器材種別は、ＩＤ記憶部２１２における器材種別と同じものであり、手術器材には「０」が割り当てられており、コンテナには「１」が割り当てられている。
【００３７】
セット組立テンプレート記憶部２１４は、組立セットリストを取得するための情報を記憶しており、本第一実施形態では、図５に示すように、コンテナＩＤに対応付けて組立セットを構成する器材ＩＤおよびその数量と、手術器材管理端末３Ａにおいて組立セットリストを表示手段３１に表示させるときの並び順とを記憶している。このセット組立テンプレート記憶部２１４は、書き換え可能な情報であり、後述する登録処理において適宜更新することで、前記コンテナＩＤに対応する今回の組立セットの構成を、次回以降のセット組立工程における組立セットリストとして反映させることができる。
【００３８】
セットリスト記憶部２１５は、後述するセットリスト取得部２２５がセット組立テンプレート記憶部２１４から取得した組立セットリストを記憶するものであり、本第一実施形態では、図６に示すように、器材ＩＤに対応付けて器材名称、数量、取得数量、並び順および数量固定フラグを記憶している。ここで器材名称はセットリスト取得部２２５によってマスター情報記憶部２１３から取得されたものであり、数量および並び順はセットリスト取得部２２５によってセット組立テンプレートから取得されたものである。また、取得数量は、後述するＩＤ取得部２２１によって器材ＩＤが取得されることにより後述する組立セット更新部２２８によりインクリメントされる数値であり、前記器材ＩＤの取得回数をカウントしたものである。
【００３９】
また、数量固定フラグは、手術器材管理端末３Ａから登録指示を受信したときに、追加更新された器材ＩＤまたは数量が変更された器材ＩＤに対応する取得数量を、次回以降のセット組立工程における組立セットリストを構成する器材ＩＤまたは器材ＩＤの数量に反映させるか否かを判別するためのフラグであり、本実施形態では、固定状態のフラグと非固定状態のフラグとからなる。器材ＩＤに対する数量固定フラグが固定状態の場合は、後述するテンプレート更新部２３０が、器材ＩＤの追加更新または器材ＩＤの数量変更を今回のセット組立工程のみの変更であるとして、次回以降のセット組立工程における組立セットリストには反映させないものと判別する。一方、器材ＩＤに対する数量固定フラグが非固定状態の場合には、テンプレート更新部２３０が、器材ＩＤの追加更新または器材ＩＤの数量変更をを次回以降のセット組立工程における組立セットリストを構成する器材ＩＤまたは器材ＩＤの数量に反映させるものと判別する。つまり、本実施形態では、器材ＩＤごとに前記数量固定フラグを固定状態または非固定状態に設定することで、器材ＩＤの追加更新または器材ＩＤの数量変更があった場合に、今回のセット組立工程のみ変更する器材ＩＤと、次回以降のセット組立工程にもその変更を反映させる器材ＩＤとを器材ＩＤごとに管理することができる。
【００４０】
本第一実施形態における数量固定フラグには、組立セットリストを構成する器材ＩＤまたは器材ＩＤの数量を固定する固定状態に対して「０」が割り当てられており、数量を変更可能にする非固定状態に対して「１」が割り当てられている。この数量固定フラグは、数量固定フラグ変更部２２９がセット組立工程において組立セットリストを構成する器材ＩＤの追加更新がされる場合に、または、照合された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤのいずれかと一致しかつその取得数量が前記組立セットリストの前記器材ＩＤの数量を超える場合に、手術器材管理端末３Ａからの指示に応じて適宜変更できるようになっている。
【００４１】
組立器材テーブル記憶部２１６は、手術器材管理端末３Ａから登録指示があったときに、セットリスト記憶部２１５の組立セットリストに記憶されている器材ＩＤおよびその取得数量をセットＩＤに対応付けて記憶するものである。本第一実施形態における組立器材テーブル記憶部２１６は、図７に示すように、セットＩＤに対応付けて、器材ＩＤ、取得数量、数量、並び順および数量固定フラグを記憶している。ここで、セットＩＤは、セット組立工程において手術器材管理端末３Ａから登録指示があった時に適宜割り当てられるようになっている。
【００４２】
セットＩＤ記憶部２１７は、セットＩＤに対応付けて識別コードを記憶するものである。本第一実施形態におけるセットＩＤ記憶部２１７は、図８に示すように、セットＩＤに対応付けて、識別コードに対応したＩＤ番号ととともに手術ＩＤを記憶している。手術ＩＤは、手術患者に対して割り当てられたＩＤであり、取揃え工程においてコンテナＩＤに対応するコンテナが取揃えられた際に前記手術患者に対して割り当てられた手術ＩＤに書き換えられるようになっている。
【００４３】
ログ情報記憶部２１８は、識別コード毎に各工程において処理された情報をログ情報として記憶するものであり、本第一実施形態では、図９に示すように、主にＩＤ記憶部２１２に記憶されている情報とともに、更新日時、登録者および登録端末を記憶している。
【００４４】
次に、サーバ演算処理手段２２について説明する。サーバ演算処理手段２２は、ＣＰＵ（Central Processing Unit）等から構成されており、サーバ記憶手段２１にインストールされた手術器材管理プログラム２ａを実行させることにより、図２に示すように、手術器材管理サーバ２Ａとしてのコンピュータを、ＩＤ取得部２２１、器材種別判別部２２２、先行取得器材判別部２２３、先行取得コンテナ判別部２２４、セットリスト取得部２２５、セットリスト送信部２２６、器材ＩＤ照合部２２７、組立セット更新部２２８、数量固定フラグ変更部２２９、テンプレート更新部２３０、組立セット確定部２３１、器材状況更新部２３２およびログ情報管理部２３３として機能させるようになっている。
【００４５】
ＩＤ取得部２２１は、ＩＤ記憶部２１２から識別コードに対応する器材ＩＤおよびコンテナＩＤを取得するものである。本第一実施形態におけるＩＤ取得部２２１は、手術器材管理端末３Ａから送信された識別コードとＩＤ記憶部２１２に記憶された識別コードとを照合し、一致する前記識別コードに対応付けられている器材ＩＤまたはコンテナＩＤを取得する。
【００４６】
器材種別判別部２２２は、手術器材管理端末３Ａによって読み取られた識別コードが手術器材に付された識別コードか、それともコンテナに付された識別コードかを判別するものである。本第一実施形態における器材種別判別部２２２は、ＩＤ記憶部２１２において識別コードに対応付けられた器材種別の情報が「０」か「１」かを判別し、「０」である場合には識別コードに係る器材種別が手術器材であると判別し、「１」である場合には識別コードに係る器材種別がコンテナであると判別する。
【００４７】
先行取得器材判別部２２３は、手術器材管理端末３Ａによって読み取られた識別コードの器材種別がコンテナであった場合に、このコンテナに係る識別コードを取得するよりも先行して取得された手術器材に対応する識別コードの取得があったか否かを判別するものである。本第一実施形態における先行取得器材判別部２２３は、セットリスト記憶部２１５に組立セットリストを記憶させる以前に記憶された器材ＩＤに係る情報があるか否かを判別する。
【００４８】
先行取得コンテナ判別部２２４は、先行取得器材判別部２２３とは逆に、手術器材管理端末３Ａによって読み取られた識別コードの器材種別が手術器材であった場合に、この手術器材に係る識別コードを取得するよりも先行して取得されたコンテナに対応する識別コードの取得があったか否かを判別するものである。本第一実施形態における先行取得コンテナ判別部２２４は、セットリスト記憶部２１５に組立セットリストが記憶されているか否かを判別する。
【００４９】
セットリスト取得部２２５は、前記コンテナＩＤに対応付けられた器材ＩＤおよびその数量から構成される組立セットリストを取得するものである。本第一実施形態におけるセットリスト取得部２２５は、セット組立テンプレート記憶部２１４からＩＤ取得部２２１により取得されたコンテナＩＤに対応付けられた器材ＩＤおよびその数量を取得し、組立セットリストとしてセットリスト記憶部２１５に記憶させる。
【００５０】
セットリスト送信部２２６は、取得された組立セットリストまたは取得された手術器材の情報を手術器材管理端末３Ａに送信するものである。本第一実施形態におけるセットリスト送信部２２６は、セットリスト記憶部２１５の更新がなされるごとに送信する。これにより、手術器材管理端末３Ａでは、組立セットリストまたは取得された手術器材の情報を受信し、その情報を表示手段３１に表示させるようになっている。
【００５１】
器材ＩＤ照合部２２７は、取得した器材ＩＤと組立セットリストを構成する器材ＩＤとを照合するものである。本第一実施形態における器材ＩＤ照合部２２７は、ＩＤ取得部２２１により取得した器材ＩＤと、セットリスト取得部２２５により取得した組立セットリストとを照合し、前記組立セットリストを構成するいずれかの器材ＩＤと一致するか否かを判別するとともに、もし前記組立セットリストを構成する器材ＩＤのいずれかと一致していた場合にはさらにその取得数量が前記組立セットリストの前記器材ＩＤの数量を超えるか否かを判別する。
【００５２】
組立セット更新部２２８は、ＩＤ取得部２２１により取得された器材ＩＤに応じて組立セットリストを更新するものである。例えば、組立セット更新部２２８は、器材ＩＤ照合部２２７によって照合された器材ＩＤが組立セットリストを構成する器材ＩＤの全てと一致しない場合には、手術器材管理端末３Ａからの指示に応じて前記器材ＩＤを前記組立セットリストに追加更新するとともに、組立セットリストを構成する器材ＩＤと一致した場合には前記器材ＩＤに係る取得数量をインクリメントする。
【００５３】
数量固定フラグ変更部２２９は、数量固定フラグを手術器材管理端末３Ａからの指示に応じて固定状態または非固定状態に変更するものである。本第一実施形態における数量固定フラグ変更部２２９は、器材ＩＤ照合部２２７によって照合された器材ＩＤが組立セットリストを構成する器材ＩＤの全てと一致しない場合、前記器材ＩＤが前記組立セットリストを構成する器材ＩＤのいずれかと一致しかつその取得数量が前記組立セットリストの前記器材ＩＤの数量を超える場合、および手術器材管理端末３Ａによる任意のタイミングにおいて、手術器材管理端末３Ａからの指示があった場合に、その指示に応じて固定状態を非固定状態に変更する、または非固定状態を固定状態に変更する。
【００５４】
テンプレート更新部２３０は、セットリスト記憶部２１５に記憶されている組立セットリストの器材ＩＤごとに数量固定フラグが固定状態か非固定状態かを判別し、非固定状態である器材ＩＤについては、前記組立セットリストに記憶されている前記器材ＩＤおよびその取得数量をセット組立テンプレート記憶部２１４においてコンテナＩＤに対応付けて記憶される前記器材ＩＤおよびその数量に更新する。
【００５５】
組立セット確定部２３１は、手術器材管理端末３Ａからの登録指示に応じて、今回のセット組立工程においてコンテナに組み立てられた手術器材を確定するものであり、セットリスト記憶部２１５に記憶された組立セットリストの器材ＩＤとその取得数量をセットＩＤに対応付けて組立器材テーブル記憶部２１６に記憶させる。
【００５６】
器材状況更新部２３２は、各工程終了時に識別コードに対応したＩＤ記憶部２１２の器材状況を更新するものである。具体的には、前記器材状況更新部２３２が、識別コードに対応したＩＤ記憶部２１２の器材状況を洗浄工程終了時には「０」に更新し、セット組立工程終了時には「１」に更新し、滅菌工程終了時には「２」に更新し、取揃え工程終了時には「３」に更新し、手術後チェック工程終了時には「４」に更新する。
【００５７】
ログ情報管理部２３３は、各工程終了時に工程に用いられ識別コード毎のログ情報をログ情報記憶部２１８に記憶させるものである。本第一実施形態におけるログ情報管理部２３３は、ＩＤ記憶部２１２から識別コードに対応した情報を取得し、更新日時、登録者および登録端末の情報とともにログ情報記憶部２１８に記憶させる。
【００５８】
次に、本第一実施形態の手術器材管理端末３Ａについて説明する。本第一実施形態の手術器材管理端末３Ａは、手術に使用される手術器材の管理に用いられる端末であり、図１０に示すように、主に、組立セットリスト等を表示する表示手段３１と、この表示手段３１と一体的に構成されたタッチパネル式の入力手段３２と、識別コードを読み取る識別コード読取手段３３と、手術器材管理端末用プログラム３ａおよび前記識別コード読取手段３３により読み取られた識別コードを記憶する端末記憶手段３４と、さらに前記識別コード読取手段３３、前記入力手段３２および手術器材管理サーバ２Ａから各種データを取得して演算処理を実行する端末演算処理手段３５とを有する。
【００５９】
表示手段３１は、各工程において組立セットリストおよび手術器材に関する各種情報を表示させるものである。本第一実施形態における表示手段３１は、タッチパネル式の液晶ディスプレイによって構成されており、入力手段３２を兼ねている。
【００６０】
入力手段３２は、手術器材管理端末３Ａを操作するユーザインターフェースであり、本第一実施形態では、上述のとおり、表示手段３１の画面部分と一体的に構成されたタッチパネルからなる。なお、入力手段３２は、タッチパネルに限定されるものではなく、キーボード、マウス等によって構成されていてもよい。
【００６１】
識別コード読取手段３３は、ＲＦＩＤ、一次元シンボル、二次元シンボルおよびカラーバーコードを読み取ることができるものであり、ＲＦＩＤを読み取るＲＦＩＤリーダー、一次元シンボルを読み取るバーコードスキャナ、二次元シンボルおよびカラーバーコードを読み取るカメラにより構成される。本第一実施形態では、パーソナルコンピュータからなる据置型の手術器材管理端末３Ａにおいては識別コード読取手段３３としてＲＦＩＤリーダーを備えており、小型コンピュータからなる携帯型の手術器材管理端末３Ａにおいては識別コード読取手段３３としてバーコードスキャナおよびカメラを備えている。なお、手術器材およびコンテナに識別コードを付することができない場合は、入力手段３２により直接、文字および数字を入力して識別コードを取得することもできる。
【００６２】
次に、端末記憶手段３４は、手術器材管理サーバ２Ａのサーバ記憶手段２１と同様に、ＲＯＭ、ＲＡＭ、ハードディスク、フラッシュメモリ等によって構成されており、各種のデータを記憶するとともに、端末演算処理手段３５が演算を実行する際のワーキングエリアとして機能するものである。本第一実施形態における端末記憶手段３４は、主に、手術器材管理端末用プログラム３ａを記憶するプログラム記憶部３４１と、識別コード読取手段３３によって読み取られた識別コードを記憶する識別コード記憶部３４２とを有する。
【００６３】
プログラム記憶部３４１には、本第一実施形態の手術器材管理端末用プログラム３ａがインストールされている。そして、端末演算処理手段３５が、前記手術器材管理端末用プログラム３ａを実行し、後述する各構成部として機能させることにより、コンピュータを手術器材管理端末３Ａとして機能させるようになっている。
【００６４】
なお、手術器材管理端末用プログラム３ａの利用形態は、上記構成に限られるものではない。例えば、ＣＤ−ＲＯＭやＵＳＢメモリ等のように、コンピュータで読み取り可能な非一時的な記録媒体に手術器材管理端末用プログラム３ａを記憶させておき、この記録媒体から直接読み出して実行してもよい。また、外部サーバ等からクラウドコンピューティング方式やＡＳＰ方式等で利用してもよい。
【００６５】
識別コード記憶部３４２は、識別コード読取手段３３によって読み取られた識別コードを記憶するものであり、本第一実施形態では、器材ＩＤごとに、後述する識別コード取得部３５１により前記識別コード読取手段３３を介して取得された前記識別コードを記憶する。つまり、識別コード記憶部３４２は、複数の器材ＩＤと、当該器材ＩＤに対応した複数の識別コードとからなる二次元配列で記憶される。
【００６６】
次に、端末演算処理手段３５は、手術器材管理サーバ２Ａのサーバ演算処理手段２２と同様に、ＣＰＵ等から構成されており、プログラム記憶部３４１にインストールされた手術器材管理端末用プログラム３ａを実行させることにより、図１０に示すように、手術器材管理端末３Ａとしてのコンピュータを、識別コード取得部３５１、識別コード送信部３５２、表示制御部３５３および登録指示送信部３５４として機能させるようになっている。
【００６７】
識別コード取得部３５１は、識別コード読取手段３３または入力手段３２を介して手術器材またはコンテナに付された識別コードを取得するものである。つまり、識別コード取得部３５１は、手術器材またはコンテナに装着されたＲＦＩＤにより記憶された識別コードのテキストデータ、一次元シンボル、二次元シンボルまたはカラーバーコードのルールに従ったテキストデータを取得し、識別コード記憶部３４２に記憶させる。
【００６８】
識別コード送信部３５２は、識別コード取得部３５１によって取得された識別コードを手術器材管理サーバ２Ａに送信するものである。本第一実施形態では、後述するように、識別コード送信部３５２が、手術器材管理サーバ２Ａに識別コードを送信することで、手術器材管理サーバ２Ａでは組立処理が実行される。
【００６９】
表示制御部３５３は、手術器材管理サーバ２Ａから送信された組立セットリストまたは手術器材の情報を表示手段３１に表示させるものである。本第一実施形態における表示制御部３５３は、組立セットリストまたは手術器材の情報とともにセット組立の終了を指示する登録ボタンを表示し、かつ、組立セットリストを表示する際には、テンキーを表示画面の右側に表示させる右利き表示モードと、前記テンキーを表示画面の左側に表示させる左利き表示モードとを切り換えるための表示切換ボタン４を表示させ、前記表示切換ボタン４による指示に応じて前記テンキーを表示画面に表示させる。
【００７０】
登録指示送信部３５４は、セット組立が終了したときに手術器材管理サーバ２Ａに対して組立セットを登録する指示を送信するものであり、本第一実施形態では、表示制御部３５３によって表示手段３１に表示された登録ボタンが押されることにより登録指示の情報を前記手術器材管理サーバ２Ａに送信する。
【００７１】
つぎに、本第一実施形態の手術器材管理システム１における各構成の作用について説明する。
【００７２】
本第一実施形態におけるセット組立工程では、図１１に示すように、まず、手術器材管理端末３Ａによる識別コード取得ループが実行される（ステップＳ１〜ステップＳ１’）。具体的には、識別コード取得部３５１が、識別コード読取手段３３を介して手術器材またはコンテナに装着された識別コードを取得する（ステップＳ２）。
【００７３】
次に、手術器材管理端末３Ａでは、識別コード送信部３５２が識別コードを手術器材管理サーバ２Ａに送信する（ステップＳ３）。
【００７４】
手術器材管理サーバ２Ａでは、手術器材管理端末３Ａから識別コードが送信されたのを契機として、前記手術器材管理端末３Ａから受信した識別コードに基づき組立処理を実行する。具体的には、図１２に示すように、ＩＤ取得部２２１が、手術器材管理端末３Ａから送信された識別コードを受信する（ステップＳＡ１）。次に、ＩＤ取得部２２１が、ＩＤ記憶部２１２から前記識別コードと一致するものを検索する（ステップＳＡ２）。そして、ＩＤ取得部２２１が、検索された識別コードに対応して記憶されている器材ＩＤまたはコンテナＩＤを取得する（ステップＳＡ３）。例えば、受信した識別コードが、図３に示すＩＤ記憶部２１２に記憶された「E00401503D4C9BA5」であった場合（ＩＤ番号が「１」の場合）には、対応する器材ＩＤ・コンテナＩＤに記憶された「１」を器材ＩＤまたはコンテナＩＤとして取得する。同様に、受信した識別コードが、ＩＤ記憶部２１２に記憶された「E0040100574F797D」であった場合（ＩＤ番号が「５」の場合）には、対応する器材ＩＤ・コンテナＩＤに記憶された「１００」を器材ＩＤまたはコンテナＩＤとして取得する。
【００７５】
そして、ＩＤ取得部２２１は、マスター情報記憶部２１３から取得した器材ＩＤまたはコンテナＩＤに対応する名称を取得する（ステップＳＡ４）。例えば、器材ＩＤまたはコンテナＩＤが「１」の場合には、図４に示すマスター情報記憶部２１３において器材ＩＤ・コンテナＩＤ「１」に対応して記憶されている名称である「ベックマン氏剪刀」を取得する。また、器材ＩＤまたはコンテナＩＤが「１００」の場合には、マスター情報記憶部２１３において器材ＩＤ・コンテナＩＤ「１００」に対応して記憶されている名称である「整形外科セット」を取得する。
【００７６】
なお、この時点（ステップＳＡ１〜ステップＳＡ４）において、手術器材管理端末３Ａから受信した識別コードが手術器材に対応するものか、それともコンテナに対応するものかが不明である。
【００７７】
そこで、次のステップＳＡ５において、器材種別判別部２２２が、受信した識別コードに係る器材種別が器材ＩＤに対応するものか、それともコンテナＩＤに対応するものか判別する。本第一実施形態では、器材種別判別部２２２が、識別コードに対応したＩＤ記憶部２１２における器材種別が「１」かそれとも「０」かによってその器材種別を判別する。例えば、器材種別判別部２２２は、識別コードに対応した器材種別が「１」の場合には（ステップＳＡ５：１）、前記識別コードに対応する器材種別がコンテナであると判別してコンテナＩＤ処理に進む。一方、器材種別判別部２２２は、識別コードに対応した器材種別が「０」である場合には（ステップＳＡ５：０）、前記識別コードに対応する器材種別が手術器材であると判別して器材ＩＤ処理に進む。
【００７８】
次に、コンテナＩＤ処理について説明する。コンテナＩＤ処理では、図１３に示すように、セットリスト取得部２２５が、セット組立テンプレート記憶部２１４からコンテナＩＤに対応する器材ＩＤとその数量を取得する（ステップＳＢ１）。例えば、コンテナＩＤが「１００」の場合は、図５に示すセット組立テンプレート記憶部２１４からコンテナＩＤが「１００」に対応する全てのものを検索する。そしてセットリスト取得部２２５は、組立セットリストとしてコンテナＩＤ「１００」に対応する器材ＩＤ「１」とその数量「１」、器材ＩＤ「２」とその数量「３」、器材ＩＤ「３」とその数量「２」をそれぞれ取得する。また、セットリスト取得部２２５は、器材ＩＤとその数量とともに、セット組立テンプレートに記憶された表示手段３１に表示させる並び順に係る情報も合わせて取得する。そして、セットリスト取得部２２５は、図６に示すように、マスター情報記憶部２１３に記憶されている器材ＩＤに対応した名称とともに、セット組立テンプレート記憶部２１４から取得した器材ＩＤとその数量を組立セットリストとしてセットリスト記憶部２１５に記憶させる（ステップＳＢ２）。
【００７９】
次に、先行取得器材判別部２２３が、先に取得された器材ＩＤがあるか否かを判別する（ステップＳＢ３）。具体的には、先行取得器材判別部２２３が、セットリスト記憶部２１５に組立セットリストを記憶させる以前に記憶された器材ＩＤに係る情報があるか否かを判別する。そして、先行取得器材判別部２２３が、先に取得された器材ＩＤがないと判別した場合には（ステップＳＢ４においてＮＯ）、セットリスト送信部２２６がセットリスト記憶部２１５に記憶されている組立セットリストを手術器材管理端末３Ａに送信する（ステップＳＢ４）。
【００８０】
手術器材管理端末３Ａでは、図１４に示すように、表示制御部３５３が受信した組立セットリストを表示手段３１に表示させる。また、前記表示制御部３５３は、このときテンキーとともに前記テンキーを表示画面の右側に表示させる右利き表示モードと、前記テンキーを表示画面の左側に表示させる左利き表示モードとを切り換えるための表示切換ボタン４を表示させる。本第一実施形態では、表示画面の右上に表示される右利き表示モード用のＲボタンと左利き表示モード用のＬボタンを表示させる。そして、手術器材管理端末３Ａによって前記表示切換ボタン４の切換操作が行われることで、利き腕に応じて使いやすい位置にテンキーを表示させることができる。例えば、図１４に示すように、Ｌボタンが選択された場合には、テンキーを表示画面における組立セットリストよりも右側に表示させ、一方、図１５に示すように、Ｒボタンが選択された場合には、テンキーを表示画面における組立セットリストよりも左側に表示させる。これにより、利き手でテンキーを操作する場合、表示画面における組立セットリストの表示を自身の利き手で隠すことなくテンキー操作を行うことができる。
【００８１】
ところで、セット組立工程では、通常、手術器材管理端末３Ａによってコンテナに係る識別コードを先に読み取り、コンテナＩＤ処理によって組立セットリストを手術器材管理端末３Ａの表示手段３１に表示させてから、前記組立セットリストに応じた手術器材の識別コードの読み取りを行うのが一般的である。しかし、本第一実施形態では、先行取得器材判別部２２３により先に取得された器材ＩＤがあるか否かの判別結果に応じた処理を行うため、手術器材の識別コードを先に読み取ることも可能とした。
【００８２】
そこで、ステップＳＢ３に戻って、先行取得器材判別部２２３が、先に取得された器材ＩＤがあると判別した場合について説明する。先行取得器材判別部２２３が、先に取得された器材ＩＤがあると判別した場合には（ステップＳＢ３：ＹＥＳ）、先に取得された手術器材の組立処理を行う。具体的には、器材ＩＤ照合部２２７が、セットリスト記憶部２１５から組立セットリストと、この組立セットリストを記憶させる以前に記憶された器材ＩＤおよびその取得数量とを取得する（ステップＳＢ５）。次に、器材ＩＤ照合部２２７が、前記組立セットリストと以前に記憶された前記器材ＩＤとを照合し、前記器材ＩＤが前記組立セットリストを構成する器材ＩＤか否かを判別する（ステップＳＢ６）。ここで器材ＩＤ照合部２２７が、前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しないと判別した場合は（ステップＳＢ６：ＮＯ）、組立セット更新部２２８が組立セットリストと一致しない器材ＩＤに係る手術器材が追加された旨の情報を手術器材管理端末３Ａに送信する（ステップＳＢ７）。これに対し、手術器材管理端末３Ａでは、表示制御部３５３が受信した手術器材の追加情報に基づき前記手術器材が追加されたメッセージを表示手段３１に表示させる。
【００８３】
また、組立セット更新部２２８は、セットリスト記憶部２１５の組立セットリストに先に取得された前記器材ＩＤおよびその取得数量を追加更新する（ステップＳＢ８）。例えば、取得された前記器材ＩＤが「４」、その名称が「クーパー」、その取得数量が「１」の場合では、図１６に示すように、セットリスト記憶部２１５の組立セットリストに前記器材ＩＤ「４」に対応する情報が追加される。
【００８４】
一方、ステップＳＢ６に戻って、器材ＩＤ照合部２２７が、先に取得された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤと一致すると判別した場合には（ステップＳＢ６：ＹＥＳ）、さらに器材ＩＤ照合部２２７が、前記器材ＩＤに係る組立セットリストの数量と先に取得された器材ＩＤの取得数量とを比較し、前記器材ＩＤの取得数量が前記組立セットリストの前記器材ＩＤに係る数量を超えるか否かを判別する（ステップＳＢ９）。ここで器材ＩＤ照合部２２７が、数量を超えていないと判別した場合には（ステップＳＢ９：ＮＯ）、組立セット更新部２２８がセットリスト記憶部２１５に記憶されている組立セットリストの前記器材ＩＤに係る取得数量を先に取得された器材ＩＤの取得数量に更新する（ステップＳＢ１０）。例えば、取得された前記器材ＩＤが「３」、その名称が「メス１０番」、その取得数量が「２」の場合では、図１７に示すように、セットリスト記憶部２１５の組立セットリストの前記器材ＩＤ「３」に対応する取得数量を「２」に更新する。
【００８５】
一方、器材ＩＤ照合部２２７が、数量を超えたと判別した場合には（ステップＳＢ９：ＹＥＳ）、組立セット更新部２２８は、器材ＩＤに係る取得数量が組立セットリストの数量を超えた情報を手術器材管理端末３Ａに送信する（ステップＳＢ１１）。手術器材管理端末３Ａでは、表示制御部３５３は、前記器材ＩＤに係る取得数量が組立セットリストの数量を超えた情報を受信し、この情報を表示手段３１に表示させる。また、組立セット更新部２２８が、セットリスト記憶部２１５に記憶されている組立セットリストの前記器材ＩＤに係る取得数量を先に取得された数量に更新する（ステップＳＢ１０）。
【００８６】
そして、セットリスト送信部２２６がセットリスト記憶部２１５に記憶されている組立セットリストを手術器材管理端末３Ａに送信する（ステップＳＢ４）。手術器材管理端末３Ａでは、表示制御部３５３が受信した組立セットリストを表示手段３１に表示させる。
【００８７】
以上で、コンテナＩＤ処理が終了し、図１２に示すように、取得した識別コードに係る組立処理も終了する。そして、図１１に示すように、識別コード取得ループ（ステップＳ１〜ステップＳ１’）に戻る。
【００８８】
次に、器材ＩＤ処理について説明する。器材ＩＤ処理では、図１８に示すように、まず、先行取得コンテナ判別部２２４が、先にコンテナＩＤが取得されているか否かを判別する（ステップＳＣ１）。具体的には、先行取得コンテナ判別部２２４がセットリスト記憶部２１５に組立セットリストが記憶されているか否かを判別する。
【００８９】
先行取得コンテナ判別部２２４が、セットリスト記憶部２１５に組立セットリストが記憶されておらず、先にコンテナＩＤが取得されていないと判別した場合には（ステップＳＣ１：ＮＯ）、組立セット更新部２２８がセットリスト記憶部２１５に器材ＩＤに係る情報を追加し、その取得数量をインクリメントする、または、セットリスト記憶部２１５に器材ＩＤに係る情報がある場合には前記器材ＩＤに対応する取得数量をインクリメントする（ステップＳＣ２）。そして、セットリスト送信部２２６が、セットリスト記憶部２１５に記憶された器材ＩＤおよびその取得数量を手術器材管理端末３Ａに送信する（ステップＳＣ３）。手術器材管理端末３Ａでは、表示制御部３５３が、受信した識別コードに係る手術器材およびその取得数量を表示手段３１に表示させる。
【００９０】
これに対し、先行取得コンテナ判別部２２４が、先にコンテナＩＤが取得されていると判別した場合には（ステップＳＣ１：ＹＥＳ）、器材ＩＤ照合部２２７は、組立処理中の器材ＩＤが組立セットリストを構成する器材ＩＤと一致するか否かを判別する（ステップＳＣ４）。ここで器材ＩＤ照合部２２７が、組立セットリストを構成する器材ＩＤの全てに一致しないと判別した場合には（ステップＳＣ４：ＮＯ）、組立セット更新部２２８は、新たな手術器材が追加された情報を手術器材管理端末３Ａに送信する（ステップＳＣ５）。
【００９１】
手術器材管理端末３Ａでは、新たな手術器材が追加された情報を受信すると、表示制御部３５３が追加確認メッセージとともに「ＹＥＳ」ボタンおよび「ＮＯ」ボタンを表示手段３１に表示させる（ステップＳＣ６）。手術器材管理端末３Ａにおいて「ＮＯ」ボタンが入力手段を介したユーザーからの入力指示により選択された場合には（ステップＳＣ７：ＮＯ）、手術器材管理サーバ２Ａでは組立セットリストの更新を行わずに器材ＩＤ処理を終了する。
【００９２】
これに対し、手術器材管理端末３Ａにおいて「ＹＥＳ」ボタンが選択された場合には（ステップＳＣ７：ＹＥＳ）、手術器材管理サーバ２Ａにおいて識別コードに係る手術器材の追加が今回の運用サイクルにおけるセット組立のみならず、次回以降のセット組立におけるコンテナＩＤに対応する組立セットリストにも追加するものとして処理する。具体的には、まず組立セット更新部２２８がセットリスト記憶部２１５に記憶されている組立セットリストに前記識別コードに対応した器材ＩＤに関する情報を追加更新する（ステップＳＣ８）。例えば、取得された前記器材ＩＤが「４」、その名称が「クーパー」の場合は、図１６に示すように、セットリスト記憶部２１５の組立セットリストに前記器材ＩＤ「４」に対応する情報が追加される。
【００９３】
さらに、数量固定フラグ変更部２２９が、セットリスト記憶部２１５の組立セットリストに追加した器材ＩＤに対応した数量固定フラグを固定状態に割り当てられた「０」から非固定状態に割り当てられた「１」に変更する（ステップＳＣ９）。これにより、後述する登録処理において、前記器材ＩＤに係る取得数量を次回以降の組立セットリストの数量に反映することができるようになる。
【００９４】
そして、組立セット更新部２２８が、組立セットリストに追加した器材ＩＤに対応する取得数量をインクリメントする（ステップＳＣ２）。また、セットリスト送信部２２６は、識別コードに係る器材ＩＤが追加更新された前記セットリスト記憶部２１５の組立セットリストを手術器材管理端末３Ａに送信する（ステップＳＣ３）。
【００９５】
また、ステップＳＣ４に戻って、器材ＩＤ照合部２２７が、先に取得された前記器材ＩＤが前記組立セットリストを構成する器材ＩＤと一致すると判別した場合には（ステップＳＣ４：ＹＥＳ）、さらに器材ＩＤ照合部２２７が前記器材ＩＤに係る組立セットリストの数量と器材ＩＤの取得数量とを比較し、前記器材ＩＤの取得数量が前記組立セットリストの前記器材ＩＤに係る数量を超えるか否かを判別する（ステップＳＣ１０）。器材ＩＤ照合部２２７が、数量を超えていないと判別した場合には（ステップＳＣ１０：ＮＯ）、組立セット更新部２２８がセットリスト記憶部２１５に記憶されている組立セットリストの前記器材ＩＤに係る取得数量をインクリメントする（ステップＳＣ２）。そして、セットリスト送信部２２６が、前記セットリスト記憶部２１５の組立セットリストを手術器材管理端末３Ａに送信する（ステップＳＣ３）。
【００９６】
一方、器材ＩＤ照合部２２７が、前記器材ＩＤの取得数量が前記組立セットリストの前記器材ＩＤに係る数量を超えていると判別した場合には（ステップＳＣ１０：ＹＥＳ）、組立セット更新部２２８は、識別コードに対応する器材ＩＤの取得数量が組立セットリストの数量を超えた情報を手術器材管理端末３Ａに送信する（ステップＳＣ１１）。
【００９７】
これに対し、手術器材管理端末３Ａでは、表示制御部３５３が数量を超えた情報を受信すると数量確認メッセージとともに、「今回のみ」ボタン、「定数を更新」ボタンおよび「キャンセル」ボタンを表示手段３１に表示させる（ステップＳＣ１２）。ここで手術器材管理端末３Ａにおいて入力手段を介したユーザーからの入力指示により「キャンセル」ボタンが選択された場合には（ステップＳＣ１３：キャンセル）、前記手術器材管理サーバ２Ａでは組立セットリストの更新を行わずに器材ＩＤ処理を終了する。
【００９８】
これに対し、手術器材管理端末３Ａにおいて「今回のみ」ボタンが選択された場合には（ステップＳＣ１３：今回のみ）、手術器材管理サーバ２Ａにおいて識別コードに係る手術器材が今回のみ増加されたものとして次に進み、組立セット更新部２２８がセットリスト記憶部２１５に記憶されている組立セットリストにおける器材ＩＤの取得数量をインクリメントする（ステップＳＣ２）。そして、セットリスト送信部２２６は、識別コードに係る器材ＩＤに対応する取得数量がインクリメントされた前記セットリスト記憶部２１５の組立セットリストを手術器材管理端末３Ａに送信する（ステップＳＣ３）。
【００９９】
一方、手術器材管理端末３Ａにおいて「定数を更新」ボタンが選択された場合には（ステップＳＣ１３：定数の更新）、手術器材管理サーバ２Ａにおいて識別コードに係る手術器材の数量の増加が今回のセット組立のみならず、次回以降のセット組立におけるコンテナＩＤに対応する組立セットリストにも反映させるものとして処理する。具体的には、数量固定フラグ変更部２２９が、セットリスト記憶部２１５に記憶されている前記器材ＩＤに対応した数量固定フラグを固定状態に割り当てられた「０」から非固定状態に割り当てられた「１」に変更する（ステップＳＣ１４）。その後は、「今回のみ」ボタンが選択された場合と同様、組立セット更新部２２８がセットリスト記憶部２１５に記憶されている組立セットリストに前記識別コードに対応した器材ＩＤの取得数量をインクリメントする（ステップＳＣ２）。そして、セットリスト送信部２２６が、識別コードに係る器材ＩＤの取得数量をインクリメントした前記セットリスト記憶部２１５の組立セットリストを手術器材管理端末３Ａに送信する（ステップＳＣ３）。
【０１００】
以上で、器材ＩＤ処理が終了し、図１２に示すように、取得した識別コードに係る組立処理も終了する。そして、図１１に示すように、識別コード取得ループ（ステップＳ１〜ステップＳ１’）に戻る。
【０１０１】
次に、手術器材管理端末３Ａでは、図１１に示すように、登録ボタンが選択されることにより識別コード取得ループが終了する（ステップＳ１’）。そして、登録指示送信部３５４が手術器材管理サーバ２Ａに対して登録処理の指示情報を送信する（ステップＳ５）。
【０１０２】
これに対し、手術器材管理サーバ２Ａでは、手術器材管理端末３Ａから登録処理の指示情報を受信すると登録処理を実行する。登録処理では、図１９に示すように、まず組立セット確定部２３１が、セットリスト記憶部２１５に記憶されている器材ＩＤに対応付けられた数量、取得数量および数量固定フラグをセットＩＤに対応付けて組立器材テーブル記憶部２１６に記憶させる（ステップＳＤ１）。これにより、今回のセット組立で組み立てられたコンテナＩＤに対応する組立セットを、セット組立工程以降の取揃え工程および手術後チェック工程において前記セットＩＤにより管理できるようになる。
【０１０３】
次に、テンプレート更新部２３０が、数量固定フラグの状態を判別して、セットリスト記憶部２１５に記憶されている器材ＩＤに対応付けられた取得数量を次回以降においてコンテナＩＤに対応付けられた組立セットリストに反映させる（ステップＳＤ２〜ステップＳＤ７）。具体的には、まずテンプレート更新部２３０が、セットリスト記憶部２１５に記憶されている組立セットリストの並び順に基づき器材ＩＤ数を取得し、これを終了時の処理回数ｉとする（ステップＳＤ２）。次に、実行中の処理回数ｋの初期化を行う（ステップＳＤ３）。次に、実行中の処理回数ｋのカウントを開始する（ステップＳＤ４）。そして、テンプレート更新部２３０が、組立セットリストにおけるｋ番目の器材ＩＤに対応した数量固定フラグに応じて固定状態か非固定状態かを判別する（ステップＳＤ５）。ここで、テンプレート更新部２３０が、数量固定フラグを固定状態に割り当てられた「０」と判別した場合には（ステップＳＤ５：ＮＯ）、ｋ番目の前記器材ＩＤに関するセット組立テンプレート記憶部２１４の更新は行わない。一方、テンプレート更新部２３０が数量固定フラグを非固定状態に割り当てられた「１」と判別した場合には（ステップＳＤ５：ＹＥＳ）、テンプレート更新部２３０が、セット組立テンプレート記憶部２１４においてコンテナＩＤに対応するｋ番目の器材ＩＤの数量を取得数量に更新する（ステップＳＤ６）。そして、テンプレート更新部２３０は、実行中の処理回数ｋが終了時の処理回数ｉとなるまで処理を繰り返す（ステップＳＤ７：ＮＯ）。
【０１０４】
一方、実行中の処理回数ｋが終了時の処理回数ｉになった場合には（ステップＳＤ７：ＹＥＳ）、次のステップＳＤ８に進む。
【０１０５】
ステップＳＤ８では、組立セット確定部２３１が、登録処理時の全ての識別コードに対応するＩＤ記憶部２１２のセットＩＤに、ステップＳＤ１において組立セットに対応付けたセットＩＤと共通するＩＤを記憶させる。また、組立セット確定部２３１が、セットＩＤ記憶部２１７にセットＩＤを対応付けて全ての識別コードに対応するＩＤ記憶部２１２のＩＤ番号を記憶させる（ステップＳＤ９）。これらにより、識別コードと、セットＩＤとが対応付けられ、例えば、手術後チェック工程において、手術器材の紛失があった場合に、どの種別の手術器材が紛失したかのみならず、どの識別コードが付された手術器材が紛失したかを個別に管理できるようになる。
【０１０６】
そして、器材状況更新部２３２が、手術器材およびコンテナがセット組立工程を終了したものとして、ＩＤ記憶部２１２の器材状況をセット組立終了に割り当てられた「１」に更新する（ステップＳＤ１０）。
【０１０７】
最後に、ログ情報管理部２３３が、ログ情報記憶部２１８に識別コードのログ情報を記憶させる（ステップＳＤ１１）。以上により、登録処理が終了する。
【０１０８】
以上が、セット組立工程における組立処理に関する説明であるが、本第一実施形態の手術器材管理システム１を用いれば、病院内の専門スタッフまたは専門に取り扱う業者に依頼することなく、コンテナＩＤに対応する器材ＩＤの初期設定を行うことができる。以下、本第一実施形態の手術器材管理システム１を用いたコンテナＩＤに対応する器材ＩＤの初期設定について説明する。
【０１０９】
まず、図１１に示すように、セット組立処理と同様に、手術器材管理端末３Ａにより初期設定を行うコンテナに付された識別コードを取得する（ステップＳ２）。なお、本第一実施形態の手術器材管理システム１では、上述のとおり、手術器材に付された識別コードから読み取ることが可能であり、初期設定を行う場合でも同様に可能であるが、主な処理のフローはセット組立処理と共通のため説明を省略する。
【０１１０】
次に、手術器材管理端末３Ａの識別コード送信部３５２は、手術器材管理サーバ２Ａに対して初期設定を行うコンテナに付された識別コードを送信する（ステップＳ３）。
【０１１１】
手術器材管理サーバ２Ａでは、図１２に示すように、手術器材管理端末３Ａから受信した識別コードに対応するコンテナＩＤおよび当該コンテナＩＤに対応する名称を取得する（ステップＳＡ１〜ステップＳＡ４）。そして、ステップＳＡ５に進み、器材種別判別部２２２が、識別コードに係る器材種別がコンテナＩＤであると判別し（ステップＳＡ５：１）、コンテナＩＤ処理に進む。
【０１１２】
コンテナＩＤ処理では、図１３に示すように、セットリスト取得部２２５がセット組立テンプレート記憶部２１４からコンテナＩＤに対応する器材ＩＤとその数量を取得する（ステップＳＢ１）。しかし、セット組立テンプレート記憶部２１４には、前記コンテナＩＤに対応する器材ＩＤとその数量はまだ記憶されていない。そのため、セットリスト取得部２２５がセットリスト記憶部２１５に記憶させる組立セットリストは器材ＩＤに関する情報のない空っぽの状態であり、セットリスト送信部２２６はこの器材ＩＤに関する情報のない組立セットリストを手術器材管理端末３Ａに送信する（ステップＳＢ２〜ステップＳＢ４）。ここで、従来の手術器材を管理するシステムにおいては、データベース等に組立セットに関する情報が記憶されていない場合はエラーとなり、それ以上処理を進めることができないが、本第一実施形態の手術器材管理システム１では、セット組立時において器材ＩＤの追加、減少等を自由に登録することが可能であるため、初めて取得されたコンテナＩＤであって、組立セットリストに関する情報が記憶されていない場合であってもエラーにならずに、登録処理を進めることができる。
【０１１３】
次に、図１１に示すように、識別コード取得ループ（ステップＳ１〜ステップＳ１’）に戻って、手術器材管理端末３Ａにより、コンテナＩＤに対応付ける手術器材に係る識別コードを取得する（ステップＳ２）。そして、手術器材管理端末３Ａの識別コード送信部３５２は、手術器材管理サーバ２Ａに対して手術器材に係る前記識別コードを送信する（ステップＳ３）。
【０１１４】
手術器材管理サーバ２Ａでは、図１２に示すように、手術器材管理端末３Ａから受信した識別にコード対応する器材ＩＤおよび当該器材ＩＤに対応する名称を取得する（ステップＳＡ１〜ステップＳＡ４）。そして、ステップＳＡ５に進み、器材種別判別部２２２が、識別コードに係る器材種別が器材ＩＤであると判別し（ステップＳＡ５：０）、器材ＩＤ処理に進む。
【０１１５】
器材ＩＤ処理では、図１８に示すように、器材ＩＤ情報のない空っぽの状態ではあるが組立セットリストは取得しているので、先行取得コンテナ判別部２２４は、先にコンテナＩＤが取得されていると判別する（ステップＳＣ１：ＹＥＳ）。
【０１１６】
次に、器材ＩＤ照合部２２７が、組立処理中の器材ＩＤが組立セットリストを構成する器材ＩＤと一致するか否かを判別する（ステップＳＣ４）。ここで、上述のとおり組立セットリストには器材ＩＤに関する情報がないため、器材ＩＤ照合部２２７は組立セットリストを構成する器材ＩＤと一致しないと判別する（ステップＳＣ４：ＮＯ）。そして、組立セット更新部２２８が新たな手術器材が追加された情報を手術器材管理端末３Ａに送信する（ステップＳＣ５）。
【０１１７】
手術器材管理端末３Ａでは、表示制御部３５３が、新たな手術器材が追加された情報を受信すると追加確認メッセージとともに「ＹＥＳ」ボタンおよび「ＮＯ」ボタンを表示手段３１に表示させる（ステップＳＣ６）。ここで、初期設定の場合は、手術器材管理端末３Ａにおいて「ＹＥＳ」ボタンを選択する（ステップＳＣ７：ＹＥＳ）。そして、組立セット更新部２２８がセットリスト記憶部２１５に記憶されている組立セットリストに前記識別コードに対応した器材ＩＤを追加更新する（ステップＳＣ８）。これにより、器材ＩＤ情報のない空っぽの状態であった組立セットリストに器材ＩＤが追加される。
【０１１８】
そして、数量固定フラグ変更部２２９が、セットリスト記憶部２１５の組立セットリストに追加した器材ＩＤに対応した数量固定フラグを固定状態に割り当てられた「０」から非固定状態に割り当てられた「１」に変更する（ステップＳＣ９）。
【０１１９】
以降、ステップＳ１に戻り、図１１に示すように、コンテナＩＤに対応付ける器材ＩＤに係る識別コードの取得を続ける。これにより、器材ＩＤ処理では、常に数量固定フラグを非固定状態にしながら器材ＩＤの追加更新または数量を超えたことによる取得数量のインクリメントを行うことができる。
【０１２０】
その後、コンテナＩＤに対応付ける手術器材について全ての識別コードの取得が終了すると、手術器材管理端末３Ａにおいて登録ボタンを選択する。これにより、登録指示送信部３５４から手術器材管理サーバ２Ａに登録指示が送信される（ステップＳ５）。
【０１２１】
手術器材管理サーバ２Ａでは、図１９に示すように。テンプレート更新部２３０が組立セットリストの数量固定フラグを判別してセット組立テンプレート記憶部２１４の更新を行う（ステップＳＤ２〜ステップＳＤ７）。具体的には、今回のような初期設定では、全ての器材ＩＤに対応する数量固定フラグが非固定状態であることから、テンプレート更新部２３０は、組立セットリストにある全ての器材ＩＤおよびその取得数量をコンテナＩＤに対応付けた器材ＩＤおよびその数量としてセット組立テンプレート記憶部２１４に追加更新する。
【０１２２】
以上により、セット組立テンプレート記憶部２１４には新たなコンテナＩＤに対応した器材ＩＤおよびその数量が記憶され、初期設定が完了する。
【０１２３】
以上のような本第一実施形態の手術器材管理サーバ２Ａ、手術器材管理プログラム２ａ、手術器材管理端末３Ａ、手術器材端末用プログラム３ａおよび手術器材管理システム１によれば、以下の効果を奏することができる。
１．セット組立工程において、病院内の専門スタッフまたは専門に取り扱う業者に依頼してデータベースを再構築させることなく、現場のニーズに応じて迅速かつ柔軟に組立セットの内容を変更することができる。
２．今回のセット組立工程において、組立セットに新たな手術器材の追加または前記組立セットに係る手術器材の数量を増加させた場合、その構成を器材ＩＤごとに次回以降のセット組立工程に反映させるか否かを任意に選択して設定することができる。
３．次回のセット組立における組立セットリストとは別に、今回のセット組立限りのセットとして管理することもできるため便利である。
４．手術器材管理端末３Ａにおいて、表示画面上のテンキーを用いたセット組立において、ユーザの利き手に応じてテンキー入力の表示画面を左右いずれかに表示変更することができる。
５．コンテナＩＤに対する器材ＩＤの初期設定が簡単な作業で行えるため、多くの診療科や担当医師の要望に応じて迅速かつ柔軟に組立セットを設定することができ、極めて安価な費用で手術器材の管理運用システムを構築することができる。
【０１２４】
次に、本発明に係る手術器材管理サーバ、手術器材管理端末、これらに関するプログラムおよび手術器材管理システムの第二実施形態について図面を用いて説明する。なお、本第二実施形態の手術器材管理サーバ２Ｂおよび手術器材管理端末３Ｂのうち、上述した第一実施形態の構成と同一または相当する構成については、再度の説明を省略する。
【０１２５】
本第二実施形態の手術器材管理システム１は、第一実施形態において手術器材管理サーバ２Ｂ側で実行している組立処理を、手術器材管理端末３Ｂ側で実行するものである。
【０１２６】
本第二実施形態の手術器材管理サーバ２Ｂは、第一実施形態と同様に、サーバ記憶手段２１と、サーバ演算処理手段２２とを有する。
【０１２７】
サーバ記憶手段２１は、図２０に示すように、プログラム記憶部２１１、ＩＤ記憶部２１２、マスター情報記憶部２１３、セット組立テンプレート記憶部２１４、組立器材テーブル記憶部２１６、セットＩＤ記憶部２１７、およびログ情報記憶部２１８を有する。つまり、本第二実施形態におけるサーバ記憶手段２１は、第一実施形態とは異なり、セットリスト記憶部２１５を有しておらず、後述するように、前記セットリスト記憶部２１５は手術器材管理端末３Ｂの端末記憶手段３４が有している。
【０１２８】
第二実施形態におけるサーバ演算処理手段２２は、サーバ記憶手段２１にインストールされた手術器材管理プログラム２ａを実行させることにより、図２０に示すように、手術器材管理サーバ２Ｂとしてのコンピュータを、ＩＤ取得部２２１、器材種別判別部２２２、セットリスト取得部２２５、セットリスト送信部２２６、テンプレート更新部２３０、組立セット確定部２３１、器材状況更新部２３２およびログ情報管理部２３３として機能させるようになっている。つまり、本第二実施形態におけるサーバ演算処理手段２２は、第一実施形態とは異なり、先行取得器材判別部２２３、先行取得コンテナ判別部２２４、器材ＩＤ照合部２２７、組立セット更新部２２８、数量固定フラグ変更部２２９を有しておらず、後述するように、これらは手術器材管理端末３Ｂの端末演算処理手段３５が有している。
【０１２９】
次に、本第二実施形態の手術器材管理端末３Ｂについて説明する。本第二実施形態の手術器材管理端末３Ｂは、第一実施形態と同様に、主に、表示手段３１と、入力手段３２と、識別コード読取手段３３と、端末記憶手段３４と、端末演算処理手段３５とを有する。
【０１３０】
本第二実施形態における端末記憶手段３４は、図２１に示すように、プログラム記憶部３４１と、識別コード記憶部３４２と、セットリスト記憶部２１５とを有する。
【０１３１】
本第二実施形態におけるセットリスト記憶部２１５は、第一実施形態におけるセットリスト記憶部２１５と同様に組立セットリストを記憶するものであり、後述するセットリスト記憶処理部３５５が手術器材管理サーバ２Ｂから受信した識別コードに対応する組立セットリストを記憶するようになっている。なお、本第二実施形態では、識別コード記憶部３４２と、セットリスト記憶部２１５とを別構成としているが、これらを一つの記憶部として構成してもよい。
【０１３２】
次に、本第二実施形態における端末演算処理手段３５は、プログラム記憶部３４１にインストールされた手術器材管理端末用プログラム３ａを実行させることにより、図２１に示すように、手術器材管理端末３Ｂとしてのコンピュータを、識別コード取得部３５１、識別コード送信部３５２、表示制御部３５３、登録指示送信部３５４、セットリスト記憶処理部３５５、器材種別判別部２２２、先行取得器材判別部２２３、先行取得コンテナ判別部２２４、器材ＩＤ照合部２２７、組立セット更新部２２８および数量固定フラグ変更部２２９として機能させるようになっている。
【０１３３】
本第二実施形態における登録指示送信部３５４は、表示制御部３５３によって表示手段３１に表示された登録ボタンが押されることにより登録指示の情報とともに、セットリスト記憶部２１５に記憶されている組立セットリストを前記手術器材管理サーバ２Ｂに送信するようになっている。
【０１３４】
また、セットリスト記憶処理部３５５は、手術器材管理サーバ３から受信した識別コードに対応した組立セットリストをセットリスト記憶部２１５に記憶させるものである。本第二実施形態におけるセットリスト記憶処理部３５５は、手術器材管理サーバ３から受信した器材ＩＤがコンテナＩＤよりも先に受信した場合、当該器材ＩＤとその取得数量をセットリスト記憶部に一時的に記憶させておき、その後に組立セットリストを受信したときに前記組立セットリストを記憶させるようになっている。
【０１３５】
つぎに、本第二実施形態の手術器材管理システム１における各構成の作用について説明する。
【０１３６】
本第二実施形態におけるセット組立工程では、図２２に示すように、第一実施形態と同様に、手術器材管理端末３Ｂによる識別コード取得ループが実行される（ステップＳＥ１〜ステップＳＥ１’）。具体的には、第一実施形態と同様に、識別コード取得部３５１が識別コードを取得し（ステップＳＥ２）、識別コード送信部３５２が識別コードを手術器材管理サーバ２Ｂに送信する（ステップＳＥ３）。
【０１３７】
一方、本第二実施形態における手術器材管理サーバ２Ｂでは、図２３に示すように、組立処理は実行せずに、手術器材管理端末３Ｂから受信した識別コードに対応した器材ＩＤまたはコンテナＩＤを含む組立セットリストを前記手術器材管理端末３Ｂに送信する送信処理を実行する。ここで、ステップＳＦ１からステップＳＦ５までは、図１２および図２３に示すように、第一実施形態のステップＳＡ１からステップＳＡ５と同じ処理である。
【０１３８】
次に、ステップＳＦ５において、手術器材管理サーバ２Ｂの器材種別判別部２２２が前記識別コードに対応する器材種別がコンテナであると判別した場合には（ステップＳＦ５：１）、第一実施形態とは異なり、コンテナＩＤ処理は実行せずに、セットリスト取得部２２５が、セット組立テンプレート記憶部２１４からコンテナＩＤに対応する組立セットリストを取得する（ステップＳＦ６）。そして、セットリスト送信部２２６が、ステップＳＦ３およびステップＳＦ４で取得したコンテナＩＤおよび組立セット名称、ステップＳＦ６で取得した前記組立セットリストを手術器材管理端末３Ｂに送信する（ステップＳＦ７）。
【０１３９】
また、ステップＳＦ５に戻って、器材種別判別部２２２が前記識別コードに対応する器材種別が手術器材であると判別した場合には（ステップＳＦ５：０）、第一実施形態とは異なり、器材ＩＤ処理は実行せずに、セットリスト送信部２２６がステップＳＦ３およびステップＳＦ４で取得した器材ＩＤおよび当該器材ＩＤに対応した器材名を手術器材管理端末３Ｂに送信する（ステップＳＦ７）。
【０１４０】
一方、手術器材管理端末３Ｂでは、図２２に示すように、手術器材管理サーバ２Ｂから受信した組立セットリスト等に基づき組立処理を実行する（ステップＳＥ４）。具体的には、以下の通りである。
【０１４１】
まず、図２４に示すように、セットリスト記憶処理部３５５が、手術器材管理サーバ３から受信した識別コードに対応する器材ＩＤまたは組立セットリストをセットリスト記憶部２１５に記憶させる（ステップＳＧ１）。そして、手術器材管理端末３Ｂの器材種別判別部２２２が受信した識別コードに係る器材種別が器材ＩＤに対応するものか、それともコンテナＩＤに対応するものか判別する（ステップＳＧ２）。ここで、前記識別コードに対応する器材種別がコンテナであると判別した場合には（ステップＳＧ２：１）、コンテナＩＤ処理に進む。一方、前記識別コードに対応する器材種別が手術器材であると判別した場合には（ステップＳＧ２：０）、器材ＩＤ処理に進む。
【０１４２】
次に、本第二実施形態において手術器材管理端末３Ｂで実行されるコンテナＩＤ処理について説明する。
【０１４３】
本第二実施形態におけるコンテナＩＤ処理は、図２５に示すように、ステップＳＨ１からステップＳＨ９からなり、各ステップは、図１３に示すように、本第一実施形態におけるステップＳＢ３からステップＳＢ１０に対応する。ただし、本第二実施形態では、ステップＳＨ２において、手術器材管理端末３Ｂがセットリスト記憶部２１５を有しているため、第一実施形態のように組立セットリストの送信は行わずに、表示制御部３５３がセットリスト記憶部２１５に記憶されている組立セットリストを取得して表示手段に表示する。
【０１４４】
また、ステップＳＨ４では、手術器材管理端末３Ｂにおける器材ＩＤ照合部２２７が、手術器材管理サーバ２Ｂから受信した器材ＩＤが組立セットリストを構成する器材ＩＤと一致するか否かを判別する。そして、前記器材ＩＤ照合部２２７が、前記器材ＩＤが前記組立セットリストを構成する器材ＩＤの全てと一致しないと判別した場合は（ステップＳＨ４：ＮＯ）、第一実施形態のように器材ＩＤに係る手術器材が追加された旨の情報の送信は行わずに、表示制御部３５３が手術器材が追加されたメッセージを表示手段に表示する。
【０１４５】
同様に、ステップＳＨ７において、手術器材管理端末３Ｂにおける器材ＩＤ照合部２２７が、数量を超えたと判別した場合には（ステップＳＨ７：ＹＥＳ）、第一実施形態のように器材ＩＤに係る取得数量が組立セットリストの数量を超えた情報の送信は行わずに、表示制御部３５３が取得数量が組立セットリストの数量を超えたメッセージを表示手段に表示する。
【０１４６】
そして、本第二実施形態の手術器材管理端末３Ｂ側のコンテナＩＤ処理が終了すると、図２４に示すように、取得した識別コードに係る組立処理も終了し、図２２に示すように、識別コード取得ループ（ステップＳＥ１〜ステップＳＥ１’）に戻る。
【０１４７】
次に、本第二実施形態における手術器材管理端末３Ｂで実行される器材ＩＤ処理について説明する。
【０１４８】
本第二実施形態における器材ＩＤ処理は、図２６に示すように、ステップＳＩ１からステップＳＩ１２からなり、各ステップは、図１８に示すように、本第一実施形態におけるステップＳＣ１からステップＳＣ１４に対応する。ただし、本第二実施形態では、ステップＳＩ３において、第一実施形態のように組立セットリストの送信は行わずに、表示制御部３５３がセットリスト記憶部２１５に記憶されている組立セットリストを表示手段に表示する。
【０１４９】
また、ステップＳＩ４では、手術器材管理端末３Ｂにおける器材ＩＤ照合部２２７が、手術器材管理サーバ２Ｂから受信した器材ＩＤが組立セットリストを構成する器材ＩＤと一致するか否かを判別する。そして、前記器材ＩＤ照合部２２７が、器材ＩＤが組立セットリストを構成する器材ＩＤの全てと一致しないと判別した場合は（ステップＳＩ４：ＮＯ）、第一実施形態のように手術器材が追加された旨の情報の送信は行わずに、表示制御部３５３が追加確認メッセージとともに、「ＹＥＳ」ボタンおよび「ＮＯ」ボタンを表示手段３１に表示させる。
【０１５０】
同様に、ステップＳＩ９において、手術器材管理端末３Ｂにおける器材ＩＤ照合部２２７が、数量を超えたと判別した場合には（ステップＳＩ９：ＹＥＳ）、第一実施形態のように器材ＩＤに係る取得数量が組立セットリストの数量を超えた情報の送信は行わずに、表示制御部３５３が数量を超えた情報を受信すると数量確認メッセージとともに、「今回のみ」ボタン、「定数を更新」ボタンおよび「キャンセル」ボタンを表示手段３１に表示させる。
【０１５１】
そして、本第二実施形態の手術器材管理端末３Ｂ側の器材ＩＤ処理が終了すると、図２４に示すように、取得した識別コードに係る組立処理も終了し、図２２に示すように、識別コード取得ループ（ステップＳＥ１〜ステップＳＥ１’）に戻る。
【０１５２】
次に、手術器材管理端末３Ｂでは、図２２に示すように、登録ボタンが選択されることにより識別コード取得ループが終了する（ステップＳＥ１’）。そして、登録指示送信部３５４が手術器材管理サーバ２Ｂに対して登録処理の指示情報とともに、セットリスト記憶部２１５に記憶されている組立セットリストを送信する（ステップＳＥ５）。
【０１５３】
これに対し、手術器材管理サーバ２Ｂでは、手術器材管理端末３Ｂから受信した登録処理の指示情報および組立セットリストに基づき登録処理を実行する。本第二実施形態における登録処理は、図２７に示すように、ステップＳＪ１からステップＳＪ１１からなり、各ステップは、図１９に示すように、本第一実施形態におけるステップＳＤ１からステップＳＤ１１に対応する。ただし、ステップＳＪ１において、組立セット確定部２３１は、セットリスト記憶部２１５を手術器材管理端サーバ３側で有していないため、手術器材管理端末３Ｂから受信した組立セットリストをセットＩＤに対応付けて組立器材テーブル記憶部２１６に記憶させる。
【０１５４】
以降の処理は第一実施形態と同じであり、最後に、手術器材管理サーバ２Ｂのログ情報管理部２３３が、ログ情報記憶部２１８に識別コードのログ情報を記憶させる（ステップＳＪ１１）ことにより、登録処理が終了する。
【０１５５】
以上のような本第二実施形態の手術器材管理サーバ２Ｂ、手術器材管理プログラム２ａ、手術器材管理端末３Ｂ、手術器材端末用プログラム３ａおよび手術器材管理システム１によれば、組立処理を手術器材管理端末３Ｂ側で実行しても、上述した第一実施形態と同様の効果を得ることができる。
【０１５６】
なお、本発明に係る手術器材管理サーバ、手術器材管理端末、これらに関するプログラムおよび手術器材管理システムは、前述した各実施形態に限定されるものではなく、適宜変更することができる。例えば、数量固定フラグ更新部は、数量固定フラグを手術器材の追加または増加のタイミングのみならず、表示手段３１に表示された組立セットリストや手術器材の情報を、ユーザインターフェースを介して所定の選択動作により選択する等して、任意のタイミングで固定状態と非固定状態とを変更できるようにしてもよい。
【符号の説明】
【０１５７】
１  手術器材管理システム
２Ａ，２Ｂ  手術器材管理サーバ
２ａ  手術器材管理プログラム
３Ａ，３Ｂ  手術器材管理端末
３ａ  手術器材管理端末用プログラム
４  表示切換ボタン
２１  サーバ記憶手段
２２  サーバ演算処理手段
３１  表示手段
３２  入力手段
３３  識別コード読取手段
３４  端末記憶手段
３５  端末演算処理手段
２１１  プログラム記憶部
２１２  ＩＤ記憶部
２１３  マスター情報記憶部
２１４  セット組立テンプレート記憶部
２１５  セットリスト記憶部
２１６  組立器材テーブル記憶部
２１７  セットＩＤ記憶部
２１８  ログ情報記憶部
２２１  ＩＤ取得部
２２２  器材種別判別部
２２３  先行取得器材判別部
２２４  先行取得コンテナ判別部
２２５  セットリスト取得部
２２６  セットリスト送信部
２２７  器材ＩＤ照合部
２２８  組立セット更新部
２２９  数量固定フラグ変更部
２３０  テンプレート更新部
２３１  組立セット確定部
２３２  器材状況更新部
２３３  ログ情報管理部
３４１  プログラム記憶部
３４２  識別コード記憶部
３５１  識別コード取得部
３５２  識別コード送信部
３５３  表示制御部
３５４  登録指示送信部
３５５  セットリスト記憶処理部
【図１】
2018183356.tif 000003
【図２】
2018183356.tif 000004
【図３】
2018183356.tif 000005
【図４】
2018183356.tif 000006
【図５】
2018183356.tif 000007
【図６】
2018183356.tif 000008
【図７】
2018183356.tif 000009
【図８】
2018183356.tif 000010
【図９】
2018183356.tif 000011
【図１０】
2018183356.tif 000012
【図１１】
2018183356.tif 000013
【図１２】
2018183356.tif 000014
【図１３】
2018183356.tif 000015
【図１４】
2018183356.tif 000016
【図１５】
2018183356.tif 000017
【図１６】
2018183356.tif 000018
【図１７】
2018183356.tif 000019
【図１８】
2018183356.tif 000020
【図１９】
2018183356.tif 000021
【図２０】
2018183356.tif 000022
【図２１】
2018183356.tif 000023
【図２２】
2018183356.tif 000024
【図２３】
2018183356.tif 000025
【図２４】
2018183356.tif 000026
【図２５】
2018183356.tif 000027
【図２６】
2018183356.tif 000028
【図２７】
2018183356.tif 000029
【図２８】
2018183356.tif 000030