(57)【要約】  患者の要望を考慮した検査予約を容易に行うことを可能とする。  センタサーバ１の制御部１１は、端末装置２において予約初期画面２５１から予約先の医療施設が選択されると、選択された医療施設に属する医師及び／又は検査装置の中から複数を予約対象として一括して選択可能な一括予約画面２５３を作成して端末装置２に送信する。一括予約画面２５３は、優先表示条件入力欄２５３Ａを有する。一括予約画面２５３から予約対象の医師及び／又は検査装置が選択され、優先表示条件が入力されると、制御部１１は、優先表示条件に合致する日付を優先して、日付単位で選択された各予約対象の予約時間枠を並べて一覧表示した予約カレンダー画面２５４を作成して端末装置２に送信し、予約カレンダー画面２５４から選択された日時をその予約対象に対する予約日時として記憶部１３に記憶する。
2012039150.tif 000002
【特許請求の範囲】
【請求項１】
検査予約を行うための予約元端末装置と、検査予約サーバと、が通信ネットワークを介してデータ送受信可能に接続される検査予約システムであって、
前記検査予約サーバは、
検査予約が可能な医療施設及びその医療施設に属する医師及び／又は検査装置の情報を含む施設情報と、前記検査予約が可能な医療施設に属する医師及び／又は検査装置の検査予約可能な日時を示す予約可能日時情報と、を記憶する記憶手段と、
前記予約元端末装置からの要求があった場合に、前記記憶手段に記憶されている施設情報に基づいて、予約先の医療施設を選択するための第１の操作画面を作成し前記予約元端末装置に送信する第１の操作画面作成手段と、
前記予約元端末装置において前記第１の操作画面から予約先の医療施設が選択されると、前記記憶手段に記憶されている施設情報に基づいて、当該選択された医療施設に属する医師及び／又は検査装置の中から複数を予約対象として一括して選択可能な第２の操作画面を作成し前記予約元端末装置に送信する第２の操作画面作成手段と、
前記予約元端末装置において前記第２の操作画面から予約対象の医師及び／又は検査装置が選択されると、前記記憶手段に記憶されている予約可能日時情報に基づいて、日付単位で前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する第３の操作画面作成手段と、
前記予約元端末装置において前記第３の操作画面から各予約対象に予約する日時の予約時間枠が選択されると、当該選択された日時をその予約対象に対する予約日時として前記記憶手段に記憶させる検査予約登録手段と、
を備え、
前記第２の操作画面は、前記選択された各予約対象の予約時間枠の優先表示条件を入力するための入力欄を有し、
前記第３の操作画面作成手段は、前記予約元端末装置において前記第２の操作画面から入力された優先表示条件に合致する日付を前記記憶手段において検索し、当該検索された日付を優先して前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する検査予約システム。
【請求項２】
前記第２の操作画面は、前記第３の操作画面に先頭に表示すべき予約時間枠の日付を前記優先表示条件として入力するための入力欄を有する請求項１に記載の検査予約システム。
【請求項３】
前記第２の操作画面は、前記選択された医師及び／又は検査装置の全てが連続してｎ時間以上（ｎは正の整数）空いている時間帯のある日付を前記優先表示条件として入力するための入力欄を有する請求項１又は２に記載の検査予約システム。
【請求項４】
前記第３の操作画面作成手段は、前記予約元端末装置から入力された優先表示条件に合致する日付が複数存在した場合は、当該合致する日付のうち直近の日付を先頭に前記に選択された各予約対象の予約時間枠を表示した前記第３の操作画面を作成する請求項３に記載の検査予約システム。
【請求項５】
検査予約を行うための予約元端末装置に通信ネットワークを介して接続される検査予約サーバであって、
検査予約が可能な医療施設及びその医療施設に属する医師及び／又は検査装置の情報を含む施設情報と、前記検査予約が可能な医療施設に属する医師及び／又は検査装置の検査予約可能な日時を示す予約可能日時情報と、を記憶する記憶手段と、
前記予約元端末装置からの要求があった場合に、前記記憶手段に記憶されている施設情報に基づいて、予約先の医療施設を選択するための第１の操作画面を作成し前記予約元端末装置に送信する第１の操作画面作成手段と、
前記予約元端末装置において前記第１の操作画面から予約先の医療施設が選択されると、前記記憶手段に記憶されている施設情報に基づいて、当該選択された医療施設に属する医師及び／又は検査装置の中から複数を予約対象として一括して選択可能な第２の操作画面を作成し前記予約元端末装置に送信する第２の操作画面作成手段と、
前記予約元端末装置において前記第２の操作画面から予約対象の医師及び／又は検査装置が選択されると、前記記憶手段に記憶されている予約可能日時情報に基づいて、日付単位で前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する第３の操作画面作成手段と、
前記予約元端末装置において前記第３の操作画面から各予約対象に予約する日時の予約時間枠が選択されると、当該選択された日時をその予約対象に対する予約日時として前記記憶手段に記憶させる検査予約登録手段と、
を備え、
前記第２の操作画面は、前記選択された各予約対象の予約時間枠の優先表示条件を入力するための入力欄を有し、
前記第３の操作画面作成手段は、前記予約元端末装置において前記第２の操作画面から入力された優先表示条件に合致する日付を前記記憶手段において検索し、当該検索された日付を優先して前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する検査予約サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査予約システム及び検査予約サーバに関する。
【背景技術】
【０００２】
近年、診療所やクリニック等の小規模な医療施設と、ＣＴ（Computed Tomography）やＭＲＩ(Magnetic Resonance Imaging)等の高額な検査装置を設置し診療科毎の専門医を有する病院等の医療施設との間で、医療連携が普及しつつある。このような医療連携の普及を背景に、例えば、特許文献１には、検査を依頼する複数の診療所と検査を行う複数の病院との間を通信ネットワークを介して接続し、医療施設間における検査予約を、容易かつ効率よく行うことができる検査予約システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３０１３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の種類の検査装置や複数の医師を予約することが可能な医療施設に対しては、検査予約は装置、医師毎に行うのが一般的である。即ち、予約元では、予約先の医療施設の予約したい装置や医師の予約可能時間を確認し、空いている時間に予約を入れる必要がある。【０００５】
しかしながら、特許文献１に記載の検査予約システムでは、検査装置や医師を指定して予約することはできない（特許文献１：図５、６参照）。
また、検査装置や医師を指定して予約可能な検査予約システムにおいては、装置毎、医師毎の予約画面に個別の予約時間枠が表示され、装置毎、医師毎に個別に予約を行うのが一般的であり、複数の装置や医師を予約したい場合にはいちいち画面を切り替えて予約可能時間帯の確認や予約操作を行う必要がある。患者の負担低減を考慮すれば、一人の患者に対して複数の装置や医師を予約する場合には近い時間帯で予約することが望ましいが、このような場合、予約対象の装置や医師の予約画面を何度も切り替えて表示して連続して予約可能な時間帯を確認しなければならず、不便である。【０００６】
また、患者の側に、この日以降しか検査に行くことができない、日付はいつでも良いがなるべく短時間で効率よく複数の検査を受けたい、等の要望がある場合であっても、これらの要望を満たす日付及び時間帯を確認して予約する作業は煩雑である。【０００７】
本発明の課題は、患者の要望を考慮した検査予約を容易に行うことができるようにすることである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明の第１の側面によると、
検査予約を行うための予約元端末装置と、検査予約サーバと、が通信ネットワークを介してデータ送受信可能に接続される検査予約システムであって、
前記検査予約サーバは、
検査予約が可能な医療施設及びその医療施設に属する医師及び／又は検査装置の情報を含む施設情報と、前記検査予約が可能な医療施設に属する医師及び／又は検査装置の検査予約可能な日時を示す予約可能日時情報と、を記憶する記憶手段と、  前記予約元端末装置からの要求があった場合に、前記記憶手段に記憶されている施設情報に基づいて、予約先の医療施設を選択するための第１の操作画面を作成し前記予約元端末装置に送信する第１の操作画面作成手段と、
前記予約元端末装置において前記第１の操作画面から予約先の医療施設が選択されると、前記記憶手段に記憶されている施設情報に基づいて、当該選択された医療施設に属する医師及び／又は検査装置の中から複数を予約対象として一括して選択可能な第２の操作画面を作成し前記予約元端末装置に送信する第２の操作画面作成手段と、
前記予約元端末装置において前記第２の操作画面から予約対象の医師及び／又は検査装置が選択されると、前記記憶手段に記憶されている予約可能日時情報に基づいて、日付単位で前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する第３の操作画面作成手段と、
前記予約元端末装置において前記第３の操作画面から各予約対象に予約する日時の予約時間枠が選択されると、当該選択された日時をその予約対象に対する予約日時として前記記憶手段に記憶させる検査予約登録手段と、
を備え、
前記第２の操作画面は、前記選択された各予約対象の予約時間枠の優先表示条件を入力するための入力欄を有し、
前記第３の操作画面作成手段は、前記予約元端末装置において前記第２の操作画面から入力された優先表示条件に合致する日付を前記記憶手段において検索し、当該検索された日付を優先して前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する。【０００９】
前記第２の操作画面は、前記第３の操作画面に先頭に表示すべき予約時間枠の日付を前記優先表示条件として入力するための入力欄を有することが好ましい。【００１０】
前記第２の操作画面は、前記選択された医師及び／又は検査装置の全てが連続してｎ時間以上（ｎは正の整数）空いている時間帯のある日付を前記優先表示条件として入力するための入力欄を有することが好ましい。【００１１】
前記第３の操作画面作成手段は、前記予約元端末装置から入力された優先表示条件に合致する日付が複数存在した場合は、当該合致する日付のうち直近の日付を先頭に前記に選択された各予約対象の予約時間枠を表示した前記第３の操作画面を作成することが好ましい。【００１２】
本発明の第２の側面によると、
検査予約を行うための予約元端末装置に通信ネットワークを介して接続される検査予約サーバであって、
検査予約が可能な医療施設及びその医療施設に属する医師及び／又は検査装置の情報を含む施設情報と、前記検査予約が可能な医療施設に属する医師及び／又は検査装置の検査予約可能な日時の予約可能日時情報と、を記憶する記憶手段と、
前記予約元端末装置からの要求があった場合に、前記記憶手段に記憶されている施設情報に基づいて、予約先の医療施設を選択するための第１の操作画面を作成し前記予約元端末装置に送信する第１の操作画面作成手段と、
前記予約元端末装置において前記第１の操作画面から予約先の医療施設が選択されると、前記記憶手段に記憶されている施設情報に基づいて、当該選択された医療施設に属する医師及び／又は検査装置の中から複数を予約対象として一括して選択可能な第２の操作画面を作成し前記予約元端末装置に送信する第２の操作画面作成手段と、
前記予約元端末装置において前記第２の操作画面から予約対象の医師及び／又は検査装置が選択されると、前記記憶手段に記憶されている予約可能日時情報に基づいて、日付単位で前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する第３の操作画面作成手段と、
前記予約元端末装置において前記第３の操作画面から各予約対象に予約する日時の予約時間枠が選択されると、当該選択された日時をその予約対象に対する予約日時として前記記憶手段に記憶させる検査予約登録手段と、
を備え、
前記第２の操作画面は、前記選択された各予約対象の予約時間枠の優先表示条件を入力するための入力欄を有し、
前記第３の操作画面作成手段は、前記予約元端末装置において前記第２の操作画面から入力された優先表示条件に合致する日付を前記記憶手段において検索し、当該検索された日付を優先して前記選択された各予約対象の予約時間枠を並べて一覧表示した第３の操作画面を作成し前記予約元端末装置に送信する。
【発明の効果】
【００１３】
本発明によれば、患者の要望を考慮した検査予約を容易に行うことが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態における検査予約システムの全体構成を示す図である。
【図２】図１のセンタサーバの機能的構成を示すブロック図である。
【図３】図１の端末装置の機能的構成を示すブロック図である。
【図４】図１の連携ＧＷの機能的構成を示すブロック図である。
【図５】図１の予約元施設の端末装置とセンタサーバとの間で実行される検査予約処理の流れを示す図である。
【図６】図１の予約元施設の端末装置の表示部に表示される予約初期画面の一例を示す図である。
【図７】図１の予約元施設の端末装置の表示部に表示される一括予約画面の一例を示す図である。
【図８】図１の予約元施設の端末装置に表示される予約カレンダー画面の一例を示す図である。
【図９】図１の予約元施設の端末装置に表示される予約情報入力画面の一例を示す図である。
【図１０】Ａは、予約情報入力画面において医師名のタブを選択した際に表示される入力項目の一例を示す図、Ｂは、予約情報入力画面において装置の種類のタブを選択した際に表示される入力項目の一例を示す図である。
【図１１】優先表示条件入力欄が表示された一括予約画面の一例を示す図である。
【図１２】図１の予約元施設の端末装置とセンタサーバとの間で実行される予約リスト表示処理の流れを示す図である。
【図１３Ａ】図１の予約元施設の端末装置に表示される予約単位の受付リスト画面の一例を示す図である。
【図１３Ｂ】図１の予約元施設の端末装置に表示される装置・医師単位の受付リスト画面の一例を示す図である。
【図１４Ａ】予約先モードにおける予約先施設の各装置及びセンタサーバの動作の流れを示す図である。
【図１４Ｂ】予約先モードにおける予約先施設の各装置及びセンタサーバの動作の流れを示す図である。
【図１５】図１４Ａ〜図１４Ｂの処理において各装置間で送受信されるデータ内容を示す図である。
【図１６Ａ】図１の予約先施設の端末装置に表示される受付リスト画面の一例を示す図である。
【図１６Ｂ】図１の予約先施設の端末装置に表示される検査予約情報画面の一例を示す図である。
【図１７】図１の予約先施設の端末装置に表示される検査結果データの確認画面の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１６】
〔検査予約システム１００の構成〕
まず、構成について説明する。
図１に、本実施の形態における検査予約システム１００のシステム構成例を示す。
図１に示すように、検査予約システム１００は、データセンタに設置されたセンタサーバ１と、検査の予約元の医療施設（予約元施設と呼ぶ）に設置されている施設内システム１０Ａと、病院等の検査の予約先の医療施設（予約先施設と呼ぶ）に設置されている施設内システム１０Ｂと、を備えて構成されている。ここでは、予約元施設を検査設備の十分整っていない施設（例えば、診療所等）とし、予約先施設を大病院等の検査設備の十分整った施設とした場合を例として施設内システム１０Ａ、１０Ｂを図示しているが、予約元施設についてもモダリティや予約先施設と同等の施設内システムを備える構成としてもよい。
【００１７】
施設内システム１０Ａは、端末装置２及び医事会計装置３がＬＡＮ（Local Area Network）等の施設内ネットワークＬＮ１により相互にデータ送受信可能に接続されて構成されている。ＣＲ撮影装置等の検査装置を備える構成としてもよい。施設内システム１０Ａを構成する各装置は、図示しないルータを介してインターネットＮに接続される。施設内システム１０Ａを構成する装置のうち、少なくとも端末装置２はインターネットＮを介してセンタサーバ１とデータ送受信可能に接続されている。
【００１８】
施設内システム１０Ｂは、端末装置４、連携ＧＷ（Gateway）５、医事会計装置６、オーダ生成装置７、モダリティ８、ＰＡＣＳ（Picture Archiving and Communication System）９がＬＡＮ等の施設内ネットワークＬＮ２により相互にデータ送受信可能に接続されて構成されている。施設内システム１０Ｂを構成する各装置は、図示しないルータを介してインターネットＮに接続される。施設内システム１０Ｂを構成する装置のうち、少なくとも端末装置４及び連携ＧＷ５は、インターネットＮを介してセンタサーバ１とデータ送受信可能に接続されている。
なお、検査予約システム１００を構成する施設内システムの数や、施設内システムの各装置の数は、特に限定されない。
【００１９】
以下、検査予約システム１００を構成する各装置について説明する。
【００２０】
（センタサーバ１）
センタサーバ１は、データセンタに設置され、医療施設の医師等に検査予約サービスを提供するための検査予約サーバである。
【００２１】
図２に、センタサーバ１の機能構成例を示す。
センタサーバ１は、図２に示すように、制御部１１、ＲＡＭ１２、記憶部１３、操作部１４、表示部１５、通信部１６、計時部１７等を備えて構成されており、各部はバス１８により接続されている。
【００２２】
制御部１１は、ＣＰＵ（Central Processing Unit）等により構成され、記憶部１３に記憶されているシステムプログラムをはじめとする各種プログラムを読み出してＲＡＭ１２に展開し、展開されたプログラムに従って各種処理を実行する。例えば、制御部１１は、記憶部１３に記憶されているＷｅｂサーバプログラムＰ１及び検査予約プログラムＰ２に従って、後述する検査予約処理をはじめとする各種処理におけるセンタサーバ側の処理を実行し、第１の操作画面作成手段、第２の操作画面作成手段、第３の操作画面作成手段、検査予約登録手段としての機能を実現する。
【００２３】
ＲＡＭ１２は、制御部１１により実行制御される各種処理において、記憶部１３から読み出された制御部１１で実行可能な各種プログラム、入力若しくは出力データ、及びパラメータ等の一時的に記憶するワークエリアを形成する。
【００２４】
記憶部１３は、ＨＤＤ（Hard Disk Drive）や半導体の不揮発性メモリ等により構成される。記憶部１３には、前述のように各種プログラムやプログラムの実行に必要なデータが記憶されている。例えば、記憶部１３には、システムプログラムの他、端末装置２、４に搭載されたＷｅｂブラウザとＨＴＴＰプロトコルによる通信を行ってＷｅｂブラウザに一括予約画面２５３（図７参照）をはじめとする各種Ｗｅｂ画面を提供するＷｅｂサーバとしての機能を実行するためのＷｅｂサーバプログラムＰ１や、Ｗｅｂサーバ上で動作し、Ｗｅｂブラウザを介して端末装置２、４のユーザに検査予約サービスを提供するためのＷｅｂアプリケーションプログラム（検査予約プログラムＰ２とよぶ）等が記憶されている。
【００２５】
また、記憶部１３には、ユーザ管理テーブル１３１、予約可能施設テーブル１３２、予約管理テーブル１３３、予約カレンダーテーブル１３４等の各種テーブルや、予約先の施設内システム１０Ｂから送信された検査結果データ等が記憶されている。検査結果データとは、検査の過程で取得されたデータを指し、例えば、医用画像データ、読影レポート等が含まれる。
【００２６】
ユーザ管理テーブル１３１は、センタサーバ１による検査予約サービスを利用可能なユーザ（医師）に関するユーザ情報を格納するためのテーブルである。ユーザ管理テーブル１３１には、例えば、ユーザを識別するための「ユーザＩＤ」、「予約元パスワード」、「予約先パスワード」、「施設ＩＤ」「施設名」、「診療科」、「医師名」、「住所」、「電話番号」、「メールアドレス」等の項目が設けられており、これらの項目の情報からなるユーザ情報のデータが格納されている。ここで、予約元パスワードは、予約元モードでセンタサーバ１にアクセスするためのパスワードである。予約元モードは、検査の予約元として、他の医療施設に検査予約を行ったり、予約した検査の進捗状況や検査結果を閲覧したりするモードである。予約先モードは、検査の予約先として、他の医療施設から予約された検査の一覧を表示したりするモードである。
【００２７】
予約可能施設テーブル１３２は、センタサーバ１による検査予約サービスを利用可能な施設に関する施設情報を格納するためのテーブルである。予約可能施設テーブル１３２には、例えば、施設を識別するための「施設ＩＤ」、「施設名」、「所在地」、「代表医師名」、「代表電話番号」、「診療科」、「予約可能医師名」、「予約可能装置」等の項目が設けられており、これらの項目からなる施設情報のデータが格納されている。「予約可能医師名」、「予約可能装置」は、検査予約サービスを利用して他の医療施設から予約可能な医師名、及び検査装置の種類（モダリティ種）である。他の医療施設からの予約を受け付けていない施設については、これらの情報は空欄となっている。
【００２８】
予約管理テーブル１３３は、ユーザにより登録された検査予約情報のデータを格納するためのテーブルである。予約管理テーブル１３３には、例えば、検査予約を識別するための「検査予約ＩＤ」、「予約元情報」（「予約元施設ＩＤ」、「予約元施設名」、「予約元医師ＩＤ」、「予約元医師名」）、「患者情報」（「患者氏名」、「性別」、「生年月日」、「保険番号」等）、「予約先情報」（「予約先施設ＩＤ」、「予約先施設名」、「診療科」、「予約内容１」〜「予約内容ｍ」、「予約日時１」〜「予約日時ｍ」、「ステータス１」〜「ステータスｍ」等）、「フォルダパス」等の項目が設けられている。
「検査予約ＩＤ」は、端末装置２から検査が予約される毎に発行される検査予約識別情報である。
「予約元情報」は、検査予約を行った予約元の情報である。
「予約先情報」は、検査の予約先の情報である。「予約内容１」〜「予約内容ｍ」（ｍは予約上限数）は、予約された医師又は検査装置（モダリティ）の種類を示す情報（装置・医師情報と呼ぶ）である。「予約日時１」〜「予約日時ｍ」は、それぞれ「予約内容１」〜「予約内容ｍ」の対応する番号の予約日時である。例えば、「予約日時１」は「予約内容１」に格納されている装置又は医師の予約日時であり、「予約日時３」は「予約内容３」に格納されている装置又は医師の予約日時である。「ステータス１」〜「ステータスｍ」は、それぞれ「予約内容１」〜「予約内容ｍ」の対応する番号のステータス（現在の検査の進捗状況）である。例えば、ステータス１は予約内容１で予約されている装置又は医師のステータスであり、ステータス３は予約内容３で予約されている装置又は医師のステータスである。
「フォルダパス」は、予約先施設の施設内システム１０Ｂから送信された当該検査予約情報に基づいて行われた検査の検査結果データを格納するためのフォルダへのパスを示す情報である。
【００２９】
予約カレンダーテーブル１３４は、検査予約可能な装置、医師毎の予約可能な日時の情報（予約可能日時情報）を格納するテーブルである。本実施の形態においては、予約カレンダーテーブル１３４には、検査予約可能な装置、医師毎に、所定期間先（例えば、６ヶ月先）までのカレンダー枠（日付時間帯枠）が用意されている。予約が可能な日付時間帯枠は予約可能フラグ０、その日付時間帯に予約が入った場合には予約済みフラグ１、診療日でないなど予約が不可能な場合には予約不可フラグ２が格納されるようになっている。デフォルトは予約可能フラグ０が格納されている。
【００３０】
操作部１４は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスを備えて構成され、キーボードで押下操作されたキーの押下信号とマウスによる操作信号とを、入力信号として制御部１１に出力する。
【００３１】
表示部１５は、例えば、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等のモニタを備えて構成されており、制御部１１から入力される表示信号の指示に従って、各種画面を表示する。
【００３２】
通信部１６は、ＬＡＮアダプタ、ルータ、ＴＡ（Terminal Adapter）等を備え、インターネットＮを介して接続された端末装置２、４、連携ＧＷ５等の外部機器との間でデータの送受信を行う。
【００３３】
計時部１７は、ＲＴＣ（Real Time Clock）等により構成され、現在時刻及び現在日付を計時して制御部１１に出力する。
【００３４】
〔施設内システム１０Ａ内の各装置の構成〕
（端末装置２）
端末装置２は、Ｗｅｂブラウザを搭載したコンピュータである。
端末装置２は、検査予約情報を入力したり、検査予約情報に対応する検査結果データを表示させて医師が診断を行ったりするためのコンピュータである。
【００３５】
端末装置２は、図３に示すように、制御部２１、ＲＡＭ２２、記憶部２３、操作部２４、表示部２５、通信部２６、計時部２７、印刷部２８等を備えて構成され、各部はバス２９等により接続されている。
【００３６】
制御部２１、ＲＡＭ２２、記憶部２３、操作部２４、表示部２５、通信部２６、計時部２７の機能は、それぞれ図２において説明した制御部１１、ＲＡＭ１２、記憶部１３、操作部１４、表示部１５、通信部１６、計時部１７と略同様であるので異なる部分のみ以下に説明する。
【００３７】
制御部２１は、ＣＰＵ等により構成され、記憶部２３に記憶されているシステムプログラム、Ｗｅｂブラウザ２３１、センタサーバ１から提供されるスクリプトをはじめとする各種プログラムをＲＡＭ２２に展開し、展開されたプログラムに従って各種処理を実行する。例えば、制御部２１は、展開されたプログラムに従って、後述する検査予約処理をはじめとする各種処理における端末装置側の処理を実行する。
【００３８】
記憶部２３は、ＨＤＤ（Hard Disk Drive）や半導体の不揮発性メモリ等により構成される。記憶部２３には、上述のように、制御部２１により実行されるシステムプログラム、Ｗｅｂブラウザ２３１をはじめとする各種プログラムや各種データが記憶されている。
【００３９】
印刷部２８は、制御部２１により出力される印刷データに基づいて、用紙上に画像を印刷し出力する。
【００４０】
（医事会計装置３）
医事会計装置３は、来院した患者の受付登録、会計計算、保険点数計算等を行うためのコンピュータ装置であり、ＣＰＵ等からなる制御部、ＲＡＭ、記憶部、操作部、表示部、通信部、計時部等を備える。記憶部には、患者の「患者ＩＤ」、「氏名」、「生年月日」、「性別」、「年齢」、「住所」、「電話番号」、「被保険者番号」等の患者情報を記憶する患者情報ＤＢを備える。
【００４１】
〔施設内システム１０Ｂ内の各装置の構成〕
（端末装置４）
端末装置４は、図３に示すように、端末装置２と同様の構成を有する、Ｗｅｂブラウザを搭載したコンピュータである。
端末装置４は、その医療施設に予約された検査についての検査予約情報の表示を行ったり、予約された検査に対して患者が来院した際の受付処理を行ったりするためのコンピュータである。
【００４２】
（連携ＧＷ５の構成）
連携ＧＷ５は、プロトコルの異なるセンタサーバ１と施設内システム１０Ｂとの間のデータ送受信の中継を行う連携装置である。
連携ＧＷ５は、図４に示すように、制御部５１、ＲＡＭ５２、記憶部５３、操作部５４、表示部５５、通信部５６、計時部５７等を備えて構成され、各部はバス５８等により接続されている。各部はそれぞれ図２において説明した制御部１１、ＲＡＭ１２、記憶部１３、通信部１６、計時部１７と略同様であるので異なる部分のみ以下に説明する。
【００４３】
制御部５１は、ＣＰＵ等により構成され、記憶部５３に記憶されているシステムプログラムや各種処理プログラムをＲＡＭ５２に展開し、展開されたプログラムに従って各種処理を実行する。例えば、制御部５１は、展開されたプログラムに従って、図１４Ａ〜図１４Ｂに示す連携ＧＷ５側の処理をはじめとする各種処理を実行する。
【００４４】
また、制御部５１は、オーダ生成装置７から発行を依頼をしていない検査オーダ情報が受信されると、自施設内で予約された検査オーダ情報と判断し、通信部５６により受信された検査オーダ情報に含まれる「装置情報」、「医師情報」、「検査予約日」「予約時間帯」等の情報を予約カレンダー更新情報としてセンタサーバ１に送信する。センタサーバ１においては、連携ＧＷ５から予約カレンダー更新情報が受信されると、予約カレンダーテーブル１３４において、受信した予約カレンダー更新情報で指定された装置又は医師についての検査予約された日時のカレンダー枠のフラグを１に更新することで、他の医療施設からのその枠への予約を不可能とする。
【００４５】
記憶部５３は、ＨＤＤ（Hard Disk Drive）や半導体の不揮発性メモリ等により構成される。記憶部５３には、上述のように、制御部５１により実行されるシステムプログラム  をはじめとする各種プログラムやプログラムの実行に必要な各種データが記憶されている。
例えば、記憶部５３は、センタサーバ１で登録された検査予約情報の識別情報である検査予約ＩＤと、同一検査についてオーダ生成装置７で発行された検査オーダ情報の識別情報である院内オーダＩＤとを対応付けて記憶するＩＤ対応付けテーブル５３１（管理テーブル）を有している。
【００４６】
（医事会計装置６）
医事会計装置６は、来院した患者の受付登録、会計計算、保険点数計算等を行うためのコンピュータ装置であり、ＣＰＵ等からなる制御部、ＲＡＭ、記憶部、操作部、表示部、通信部、計時部等を備える。記憶部には、患者の「患者ＩＤ」、「氏名」、「生年月日」、「性別」、「年齢」、「住所」、「電話番号」、「被保険者番号」等の患者情報を記憶する患者情報ＤＢを備える。
【００４７】
（オーダ生成装置７）
オーダ生成装置７は、オペレータによる登録操作又は連携ＧＷ５からの指示に応じて検査オーダ情報を生成し、ＨＤＤ等の記憶装置に記憶するとともに、生成した検査オーダ情報を連携ＧＷ５及びモダリティ８に送信するコンピュータ装置である。検査オーダ情報には、施設内システム１０Ｂ内において検査オーダ情報を識別するための「院内オーダＩＤ」、「患者ＩＤ」、「患者氏名」、「性別」、「生年月日」、「検査部位」、「装置情報」、「医師情報」「検査予約日」「予約時間帯」等の情報が含まれる。
【００４８】
（モダリティ８）
モダリティ８は、オーダ生成装置７から受信した検査オーダ情報に従って、患者の検査部位を被写体として撮影を行い、撮影した画像をデジタル変換して医用画像を生成する検査装置である。モダリティ８としては、ＣＲ装置、ＣＴ装置、超音波診断装置（ＵＳ）、ＦＰＤ（Flat Panel Detector）、内視鏡、ＭＲＩ等が適用可能である。
また、モダリティ８は、撮影により得られた医用画像の画像データに院内オーダＩＤ、患者ＩＤ、患者氏名、性別、生年月日、装置・医師情報、検査部位等からなる付帯情報を付与してＤＩＣＯＭ規格に則ったファイル形式の医用画像データを生成し、ＰＡＣＳ９に送信する。
【００４９】
（ＰＡＣＳ９）
ＰＡＣＳ９は、センタサーバ１と同様に、制御部、ＲＡＭ、記憶部、操作部、表示部、通信部、計時部等を備えたコンピュータである。ＰＡＣＳ９は、画像サーバとして、施設内のモダリティ８等により生成された医用画像データ、読影レポート等の検査結果データを院内オーダＩＤ及び患者情報と対応付けて記憶部に格納する。
【００５０】
〔検査予約システム１００における動作（予約元モード）〕  次に、動作について説明する。
まず、予約元施設の医師（ユーザ）が予約元モードで端末装置２を利用してセンタサーバ１にアクセスし、検査予約サービスの提供を受ける場合の検査予約システム１００の動作について説明する。予約元モードの動作としては、以下に説明する検査予約処理、予約リスト表示処理等がある。
【００５１】
（検査予約処理）
図５に、検査予約処理のフローチャートを示す。なお、検査予約処理における端末装置２における動作は、制御部２１とＷｅｂブラウザ２３１との協働により実行される。センタサーバ１における動作は、制御部１１とＷｅｂサーバプログラムＰ１及び検査予約プログラムＰ２との協働により実行される。
【００５２】
まず、端末装置２において、操作部２４によりセンタサーバ１の検査予約サービスにアクセスするためのＵＲＬが入力されると、通信部２６により、入力されたＵＲＬへのアクセス要求がセンタサーバ１に送信される（ステップＳ１）。
【００５３】
センタサーバ１においては、通信部１６により端末装置２から検査予約サービスにアクセスするためのＵＲＬが受信されると、端末装置２に対し、ログイン画面を表示するための表示用データが送信される（ステップＳ２）。なお、センタサーバ１のＷｅｂサーバ機能により端末装置２に送信されるログイン画面をはじめとする各種Ｗｅｂ画面の表示用データには、ＨＴＭＬ、スタイルシート、画像データ、端末装置２で所定の処理を実行させるためのスクリプト等が含まれる。
【００５４】
端末装置２においては、通信部２６によりログイン画面の表示用データが受信されると、表示部２５にログイン画面が表示される。ログイン画面は、図示しないが、ユーザＩＤ及びパスワードの入力欄が表示された画面である。検査予約情報の入力を行うには、パスワード入力欄に予約元パスワードを入力する必要がある。
【００５５】
操作部２４によりログイン画面からユーザＩＤ及び予約元パスワードが入力されると、入力されたユーザＩＤ及び予約元パスワードが通信部２６によりセンタサーバ１に送信されるステップＳ３）。
【００５６】
センタサーバ１においては、通信部１６によりユーザＩＤ及び予約元パスワードが受信されると、ログイン認証が実行される。ログイン認証がＯＫであると判断されると、記憶部１３に記憶されている検査予約プログラムＰ２が起動され、端末装置２に表示されたＷｅｂ画面からの操作に従って予約元モードの検査予約サービスが提供される。この場合、ログインしたユーザのユーザＩＤ、予約元パスワードがＲＡＭ１２に記憶される。ログイン認証がＮＧである場合、ここでは図示していないが端末装置２にログイン認証がＮＧである旨が通信部１６を介して通知され、検査予約処理は終了する。
【００５７】
以下、センタサーバ１の検査予約プログラムＰ２に基づいてセンタサーバ１及び端末装置２で実行される処理について説明する。センタサーバ１側の処理は、センタサーバ１の制御部１１とＷｅｂサーバプログラムＰ１及び検査予約プログラムＰ２との協働により実行される。端末装置２側の処理は、端末装置２の制御部２１と、Ｗｅｂブラウザ２３１及びセンタサーバ１から提供されるスクリプトとの協働により実行される。
【００５８】
検査予約プログラムＰ２が起動されると、センタサーバ１においては、予約初期画面２５１の表示用データが作成され、通信部１６により端末装置２に送信される（ステップＳ５）。具体的には、記憶部１３の予約可能施設テーブル１３２において、「予約可能医師名」ｏｒ「予約可能装置」にデータが格納されているレコード（即ち、検査予約が可能な施設のレコード）が検索され、検索されたレコードに基づいて、予約可能施設の一覧を含む予約初期画面２５１の表示用データが作成され、通信部１６により端末装置２に送信される（ステップＳ５）。
【００５９】
端末装置２においては、通信部２６により予約初期画面２５１の表示用データが受信されると、表示部２５に予約初期画面２５１が表示される（ステップＳ６）。
【００６０】
図６に、予約初期画面２５１の一例を示す。予約初期画面２５１は、図６に示すように、少なくとも予約可能施設一覧２５１ａと、「リスト表示」ボタン２５１ｂと、「一括予約」ボタン２５１ｃと、が表示された画面（第１の操作画面）である。
予約可能施設一覧２５１ａは、検査予約が可能な施設の一覧であり、当該予約可能施設一覧２５１ａから操作部２４により予約したい施設を選択することができる。「リスト表示ボタン」２５１ｂは、予約済みの検査の一覧を表示する予約リスト画面２５２（図１３Ａ、図１３Ｂ参照）への遷移を指示するためのボタンである。「一括予約」ボタン２５１ｃは、装置及び／又は医師の複数を一括して予約可能な一括予約画面２５３（図７参照）への遷移を指示するためのボタンである。
【００６１】
操作部２４により、予約可能施設一覧２５１ａから予約したい施設（予約先施設）が選択され、「一括予約」ボタン２５１ｃが押下されると、選択された予約先施設の情報（施設ＩＤとする）及び一括予約画面２５３への遷移の指示が通信部２６によりセンタサーバ１へ送信される（ステップＳ７）。
【００６２】
センタサーバ１においては、通信部１６により予約先施設の施設ＩＤ及び一括予約画面２５３への遷移の指示が受信されると、受信された施設ＩＤをキーとして予約可能施設テーブル１３２から予約先施設についてのレコードが検索され、ＲＡＭ１２に読み出される。そして、読み出されたレコードに基づいて予約先施設の「診療科」、「予約可能医師名」、「予約可能装置」を特定して一括予約画面２５３の表示用データが作成され、通信部１６により端末装置２に送信される（ステップＳ８）。
【００６３】
端末装置２においては、通信部２６により一括予約画面２５３の表示用データが受信されると、表示部２５に一括予約画面２５３が表示される（ステップＳ９）。
【００６４】
図７に、一括予約画面２５３の一例を示す。一括予約画面２５３は、予約対象の複数の医師及び／又は装置（即ち、複数の医師、複数の装置、若しくは一又は複数の医師及び装置の組み合わせ）を一括して選択するための画面（第２の操作画面）である。図７に示すように、一括予約画面２５３には、医師選択ボタン２５３ａ、装置選択ボタン２５３ｂ、「予約一覧」ボタン２５３ｃ等が設けられている。医師選択ボタン２５３ａは、予約先施設の予約可能な医師の名前が表示されたボタンである。即ち、一括予約画面２５３には予約先施設における予約可能な医師の人数分の医師選択ボタン２５３ａが表示される。予約したい医師の名前の医師選択ボタン２５３ｂを操作部２４により選択することで、その医師を予約対象として選択することができる。医師選択ボタン２５３ａは、ユーザが選択しやすいように、診療科毎にグループ化して表示される。装置選択ボタン２５３ｂは、予約先施設の予約可能な検査装置（モダリティ）の種類が表示されたボタンである。即ち、一括予約画面２５３には予約先施設における予約可能な装置の種類分の医師選択ボタン２５３ａが表示される。予約したい装置の装置選択ボタン２５３ｂを操作部２４により選択することで、その装置を予約対象として選択することができる。
【００６５】
表示されている医師選択ボタン２５３ａ及び装置選択ボタン２５３ｂの中から一又は複数のボタンが押下され、「予約一覧」ボタン２５３ｃが押下されると、通信部２６によりセンタサーバ１に対し、予約対象として選択された医師、装置の情報が送信される（ステップＳ１０）。
【００６６】
センタサーバ１においては、通信部１６により予約対象の医師、装置の情報が受信されると、予約カレンダーテーブル１３４から予約対象の医師、装置の日付時間帯枠の情報が検索され、予約状況が取得される（ステップＳ１１）。そして、検索された予約対象の医師、装置の予約状況、即ち、日付時間帯枠に格納されている情報（フラグ）に基づいて、本日以降の日付単位で予約対象の医師、装置の予約時間枠を並べて一覧表示した予約カレンダー画面２５４の表示用データが作成され、通信部１６により端末装置２に送信される（ステップＳ１２）。
【００６７】
端末装置２においては、通信部２６により予約カレンダー画面２５４の表示用データが受信されると、表示部２５に予約カレンダー画面２５４が表示される（ステップＳ１３）。
【００６８】
図８に、予約カレンダー画面２５４（第３の操作画面）の一例を示す。図８に示すように、予約カレンダー画面２５４には、本日を先頭として日付順に、日付単位で予約対象の医師、装置のそれぞれの予約時間枠２５４ａが並べて表示されている。操作部２４により、予約対象の医師、装置のそれぞれについて、予約時間枠２５４ａから予約可能な日時を選択し、「予約する」ボタン２５４ｂを押下することにより、その医師又は装置の選択した日時を予約することができる。即ち、複数の医師や装置の予約を、画面を切り替える操作をすることなく、この予約カレンダー画面２５４において一括して行うことができる。また、予約時間枠２５４ａにおいては、予約可能時間帯（予約可能な日時）、予約不可の時間帯（既に入っている予約日時）が色等により区別されて表示されるので、予約対象の全ての医師、装置の空き時間を一目で確認することができ、患者の負担が少ないように複数の予約対象を近い時間で予約可能な日時を容易に探すことができる。例えば、図８においては、８／１７の９：００〜１０：００に山田医師、１０：００〜１１：００に鈴木医師が予約可能であることを容易に認識することができる。
【００６９】
操作部２４により予約対象の医師、装置の任意の予約時間枠２５４ａが選択され、「予約する」ボタン２５４ｂが押下されると（ステップＳ１４）、予約カレンダー画面２５４に予約情報入力画面２５５がポップアップ表示される（ステップＳ１５）。
【００７０】
図９に、予約情報入力画面２５５の一例を示す。予約情報入力画面２５５は、他の医療施設の医師、装置を予約するにあたって必要な事項を入力するための操作画面であり、図９に示すように、患者基本情報入力欄２５５ａ、共通予約情報入力欄２５５ｂ、個別予約情報入力欄２５５ｃ、保険情報入力欄２５５ｄ、「予約実行」ボタン２５５ｅが設けられている。個別予約情報入力欄２５５ｃの入力項目は、予約対象となった装置及び医師のそれぞれに対して個別に入力すべき項目である。それ以外の入力欄の入力項目は、予約対象の医師、装置にかかわらず共通に入力すべき項目である。
個別予約情報入力欄２５５ｃには、予約対象として選択された医師毎、装置毎のタブＴ１〜Ｔｍ（ｍは予約対象の数）が表示されている。タブＴ１〜Ｔｍを操作部２４により選択することにより、図１０のＡ、Ｂに示すように選択された予約対象に対応する入力欄を表示させることができる。医師毎の入力項目としては、図１０のＡに示すように、例えば、予約日、予約時間等が挙げられる。また、装置毎の入力項目としては、図１０のＢに示すように、予約日、予約時間、検査部位、検査値（Ｃｒ値、ＢＮＵ値等）等が挙げられる。
このように、予約情報入力画面２５５においては、予約対象の医師、装置にかかわらず共通して入力する項目については一回入力すればよく、予約対象の医師、装置のそれぞれについて入力する項目についてはタブ切り替えにより医師毎、装置毎に入力することができるので、共通入力項目についての重複入力を回避し、必要最低限の入力で予約を行うことが可能となる。
【００７１】
操作部２４により予約情報入力画面２５５から必要事項が入力され、「予約実行」ボタン２５５ｅが押下されると、通信部２６によりセンタサーバ１に対し、予約カレンダー画面２５４及び予約情報入力画面２５５から入力された検査予約情報が送信される（ステップＳ１６）。
【００７２】
センタサーバ１においては、通信部１６により検査予約情報が受信されると、検査予約ＩＤが発行され、受信された検査予約情報に当該発行された検査予約ＩＤが付与されて予約管理テーブル１３３に登録されるとともに、予約カレンダーテーブル１３４において、予約された医師、装置の予約された日時の日付時間帯枠に予約済みフラグ１が格納され（ステップＳ１７）、検査予約処理は終了する。
【００７３】
上記検査予約処理においては、予約カレンダー画面２５４の各日付の予約時間枠２５４ａは日付順に表示することとして説明したが、一括予約画面２５３に予約カレンダー画面２５４を表示する際の優先順位の入力欄を設け、優先順位の高いものを優先して表示することとしてもよい。
【００７４】
例えば、図１１に示すように、検査予約処理のステップＳ９において表示する一括予約画面２５３を優先表示条件入力欄２５３Ａ（日付入力欄２５３Ａ１、時間入力欄２５３Ａ２）を有する構成とし、ステップＳ１０において、優先表示条件入力欄２５３Ａに入力された条件に合致する日付を予約対象の医師、装置の情報とともにセンタサーバ１に送信する。そして、ステップＳ１１において、センタサーバ１の予約カレンダーテーブル１３４から優先表示条件に合致する日付を検索して、優先表示条件に合致した日付から順に予約カレンダー画面２５４の予約時間枠２５４ａを表示することとしてもよい。優先表示条件としては、例えば、図１１に示すように、日付優先、選択優先が挙げられる。日付優先とは、予約対象として選択された医師、装置の予約状況の空き状況に関係なく、日付入力欄２５３Ａ１から入力された日付を先頭に、日付順に予約時間枠２５４ａを表示するものである。選択優先とは、予約対象として選択された医師、装置の全てが連続して時間入力欄２５３Ａ２から入力されたｎ時間（ｎは正の整数）空いている日付を自動で検索し、検索された日付のうち直近の日付を先頭に日付順に予約時間枠２５４ａを表示するものである。検索された日付のうち直近の日付を先頭に、条件に合致した日付の予約時間枠２５４ａのみを日付の昇順に表示することとしてもよい。また、予約対象として選択された医師、装置の全てが連続して時間入力欄Ａ２から入力されたｎ時間空いている日付が所定期間内（例えば、２ヶ月以内）にない場合には、自動的に制御部２１が条件を徐々に緩めて検索を行い、入力された条件に最も近い条件で検索された日付を先頭に表示することとしてもよい。例えば、装置と医師の組み合わせで３つの予約対象が選択されている場合、３つ全てが連続してｎ時間空いている日付がない場合には、２つの予約対象が連続してｎ時間空いているという条件に合致する日付を検索し、検索された日付を先頭に予約時間枠２５４ａを表示することとしてもよい。
【００７５】
日付優先で予約カレンダー画面２５４を表示することで、例えば、指定した日付以降しか患者が予約先病院に行く事ができない場合等に、効率よく予約可能な日時を確認して予約を行うことができる。選択優先で予約カレンダー画面２５４を表示することで、なるべく一度に検査を終了したいという患者の希望に沿った予約を効率よく行うことができる。
【００７６】
（予約リスト表示処理）
上記検査予約処理によって予約登録された検査の一覧（リスト）は、予約元施設の端末装置２に表示させて確認することができる。
図１２に、予約リスト表示処理のフローチャートを示す。図１２における端末装置２側の動作は、制御部２１とＷｅｂブラウザ２３１との協働により実行される。センタサーバ１側の動作は、制御部１１とＷｅｂサーバプログラムＰ１及び検査予約プログラムＰ２との協働により実行される。
【００７７】
まず、ステップＳ２１〜Ｓ２６の処理が実行され、ログイン認証及び予約初期画面２５１の表示部２５への表示が行われる。ステップＳ２１〜Ｓ２６の処理は、上述した検査予約処理のステップＳ１〜ステップＳ６の処理と同様であるので説明を援用する。
【００７８】
図１２のステップＳ２７において、操作部２４により、予約初期画面２５１の「リスト表示」ボタン２５１ｂが押下されると、予約リスト画面２５２への遷移の指示が通信部２６によりセンタサーバ１に送信される（ステップＳ２７）。センタサーバ１においては、通信部１６により予約リスト画面２５２への遷移の指示が受信されると、予約管理テーブル１３３からログインユーザのユーザＩＤを「予約元医師ＩＤ」とする検査予約情報が検索され、検索されたレコードの検査予約情報を一覧表示する予約リスト画面２５２の表示用データが作成され、通信部１６により端末装置２に送信される（ステップＳ２８）。
【００７９】
端末装置２においては、通信部２６により予約リスト画面２５２の表示用データが受信されると、表示部２５に予約リスト画面２５２が表示される（ステップＳ２９）。
【００８０】
図１３Ａに、予約リスト画面２５２の一例を示す。図１３Ａに示すように、予約リスト画面２５２には、表示条件入力欄２５２ａ、リスト表示欄２５２ｂ、モード切替ボタン２５２ｃ、「内容を見る」ボタン２５２ｄ等が設けられている。表示条件入力欄２５２ａは、予約されている検査の数が多い場合等に、リスト表示する検査予約情報を絞り込むための条件を入力する欄である。リスト表示欄２５２ｂは、検査予約情報をリスト表示する欄である。モード切替ボタン２５２ｃは、リスト表示の単位を切り替えるための操作ボタンである。「内容を見る」ボタン２５２ｄは、リストから選択された検査予約情報についての検査結果データを表示させるためのボタンである。
【００８１】
リスト表示欄２５２ｂには、予約先施設ＩＤ、予約先施設名称、医師名（予約先代表医師名）、患者氏名、性別、診療科、予約内容、予約日時、状態（ステータス）等の項目の検査予約情報の一覧が表示される。
状態（ステータス）は、予約された検査の現在の進捗状況（予約済み、受付済み、検査済み、返信済み、再送あり、完了）を示す情報である。予約済みとは、センタサーバ１に予約登録された状態をさす。受付済みとは、患者が予約先施設に来院し、予約された検査に対して受付がなされた状態をさす。検査済みとは、検査が実施された状態をさす。返信済みとは、予約元施設での閲覧が許可された状態で検査結果データが予約先施設からセンタサーバ１に返信された状態をさす。再送ありとは、複数の装置、医師の検査が一括予約されている場合に、既に返信された検査とは別の検査についての検査結果データがセンタサーバ１に返信された状態をさす。完了とは、予約元施設において、予約された検査全ての検査結果データの閲覧まで完了したことをさす。
【００８２】
検査予約情報は、デフォルトでは予約単位で表示される。即ち、複数の予約対象（医師、装置）を一括して予約した場合は、複数の医師、装置の予約がリスト上では１行で表示される。状態（ステータス）は、一括予約した予約単位の全体としての進捗状況を示す情報が表示される。例えば、一括予約された医師、装置のステータスうち、最も進捗の遅いステータスが表示される。このように、一括予約した予約単位で検査予約情報が表示されるので、予約単位での現在の検査の進捗を医師が把握することが可能となる。
【００８３】
検査予約情報の表示単位は、操作部２４によりモード切替ボタン２５２ｃを操作することによって「予約単位」（第１の表示モード）と「装置・医師単位」（第２の表示モード）とを切り替えることができる。図１３Ｂに、モード切替ボタン２５２ｃによって検査予約情報の表示単位を装置・医師単位に切り替えた場合の表示例を示す。装置・予約単位に切り替えると、一行で表示された検査予約情報が装置・医師単位で複数行にわたって表示される。これにより、予約した個々の装置・医師単位で現在の進捗状況を確認することが可能となる。
【００８４】
操作部２４によりモード切替ボタン２５２ｃが押下されると（ステップＳ３０：ＹＥＳ）、リスト表示欄２５２ｂの予約リストの表示単位が切り替えられる（ステップＳ３１）。
操作部２４により予約リスト画面２５２から検査予約情報が選択され、「内容を見る」ボタン２５２ｄが押下されると（ステップＳ３２：ＹＥＳ）、通信部２６によりセンタサーバ１に対し選択された検査予約情報の検査予約ＩＤ（装置・医師単位で検査予約情報が選択された場合は、装置・医師情報を含む。）が送信され、当該検査予約情報に対応する検査結果データの送信が指示される（ステップＳ３３）。
【００８５】
センタサーバ１においては、通信部１６により検査予約ＩＤ及び当該検査予約ＩＤで識別される検査予約情報に対応する検査結果データの送信指示が受信されると、受信された検査予約ＩＤに基づいて記憶部１３から検査結果データが読み出される。具体的には、受信された検査予約ＩＤを有するレコードが予約管理テーブル１３３から検索され、検索されたレコードのフォルダパスに格納されている検査結果データが読み出される。装置・医師情報が含まれている場合は、その装置・医師についての検査結果データが読み出される。そして、読み出された検査結果データとこれに対応する検査予約情報を表示する画面である検査結果画面の表示用データが作成され、通信部１６により端末装置２に送信される（ステップＳ３４）。
【００８６】
端末装置２においては、通信部２６により検査結果画面の表示用データが受信されると、表示部２５に検査結果画面が表示される（ステップＳ３５）。検査結果画面は、図１７に示す画面と略同様の画面であり、検査予約情報及びこれに対応する検査で得られた検査結果データ、例えば、医用画像やその医用画像に対して医師により作成された読影レポートが表示される。
【００８７】
上記検査予約処理、予約リスト表示処理によって、予約元施設は、検査予約サービスに加盟している他の医療施設に検査予約を行って、その検査結果データを閲覧することができる。
【００８８】
〔検査予約システム１００における動作（予約先モード）〕
次に、図１４Ａ〜図１４Ｂ、図１５を参照して、予約先モードにおける予約先施設の各装置及びセンタサーバ１の動作について説明する。図１４Ａ〜図１４Ｂは、検査予約システム１００の各装置間における処理の流れを示す図、図１５は、各装置間で送受信されるデータ内容を示す図である。
【００８９】
図１４Ａ〜図１４Ｂにおけるセンタサーバ１における動作は、制御部１１とＷｅｂサーバプログラムＰ１及び検査予約プログラムＰ２との協働により実行される。端末装置４における動作は、制御部４１とＷｅｂブラウザ４３１との協働により実行される。連携ＧＷ５における動作は、制御部５１と記憶部５３に記憶されているプログラムとの協働により実行される。医事会計装置６、オーダ生成装置７、モダリティ８、ＰＡＣＳ９における動作は、それぞれの装置の制御部とプログラムとの協働により実行される。
【００９０】
以下の説明では、既に端末装置４からセンタサーバ１に予約先モードでログインが行われ、表示部４５に予約先モードでログインした場合に表示される初期画面である受付リスト画面４５１（図１６Ａ参照）が表示されていることとして説明する。
【００９１】
ここで、受付リスト画面４５１は、図１６Ａに示すように、表示条件入力欄４５１ａ、リスト表示欄４５１ｂ、「予約詳細」ボタン４５１ｃ、「内容を見る」ボタン４５１ｄ、「予約一覧」ボタン４５１ｅ等が設けられている。表示条件入力欄４５１ａは、予約されている検査の数が多い場合等に、リスト表示する検査予約情報を絞り込むための条件を入力する欄である。通常、当日に予約されている検査の検査予約情報を条件とする運用となっている。リスト表示欄４５１ｂは、当院に予約されている検査の検査予約情報をリスト表示する欄である。「予約詳細」ボタン４５１ｃは、リストから選択された検査予約情報の詳細を表示させるためのボタンである。「内容を見る」ボタン４５１ｄは、検査結果データの確認画面４５３の送信を指示するためのボタンである。「予約一覧」ボタン４５１ｅは、予約可能な装置、医師毎の予約時間枠の表示画面を表示させるためのボタンである。
ここで、「予約一覧」ボタン４５１ｅが押下されることにより表示される装置、医師毎の予約時間枠の中から予約不可能な日時を操作部４４により選択し、図示しない予約不可ボタンを押下することで、選択された医師又は装置の選択された日時の予約を外部から受け付けないようにすることができる。即ち、医師毎の予約時間枠の中から予約不可能な日時が操作部４４により選択され、図示しない予約不可ボタンが押下されると、その装置又は医師については選択された日時は予約不可であることを示す情報が通信部４６によりセンタサーバ１に送信される。センタサーバ１においては、予約カレンダーテーブル１３４の該当する装置又は医師の該当する日付時間帯枠に予約不可フラグ２が設定される。
【００９２】
「予約詳細」ボタン４５１ｃが押下されると、図１６Ｂに示すように、検査予約情報画面４５２がポップアップ表示される。検査予約情報画面４５２には、検査予約情報が表示されているほか、「受付」ボタン４５２ａが設けられている。
【００９３】
患者が来院すると、オペレータは操作部４４により受付リスト画面４５１からその患者についての検査予約情報を選択し、「予約詳細」ボタン４５１ｃを押下してその患者の検査予約情報の詳細を検査予約情報画面４５２に表示させる。検査予約情報の内容を確認後、「受付」ボタン４５２ａを押下する。
【００９４】
端末装置４においては、操作部４４により検査予約情報が選択され、「受付」ボタン４５２ａが押下されることによりその検査予約情報の受付が実行されると（ステップＳ１０１）、受付が実行された検査予約情報が通信部４６によりセンタサーバ１及び連携ＧＷ５に通知される（ステップＳ１０２）。
【００９５】
センタサーバ１においては、受付が実行された検査予約情報が通信部１６により受信されると、当該検査予約情報のレコードが予約管理テーブル１３３から検索され、「ステータス１」〜「ステータスｍ」が受付済みに更新される（ステップＳ１０３）。
【００９６】
連携ＧＷ５においては、受付実行された検査予約情報が通信部５６により受信されると、受信された検査予約情報がＲＡＭ５２に一時保存されるとともに、受信された検査予約情報の検査予約ＩＤが記憶部５３のＩＤ対応付けテーブル５３１に記憶される（ステップＳ１０４）。
【００９７】
次いで、受信された検査予約情報のうち、図１５に示すように、患者氏名、性別、生年月日等の患者情報が通信部５６により医事会計装置６に送信され、この患者情報に合致する施設内システム１０Ｂにおける患者情報（以下、院内患者情報と呼ぶ）の検索要求が行われる（ステップＳ１０５）。
医事会計装置６においては、通信部により連携ＧＷ５から患者情報及び患者ＩＤの検索要求が受信されると、受信された患者情報に合致する院内患者情報が患者情報ＤＢから検索され、連携ＧＷ５に送信される（ステップＳ１０６）。例えば、図１５に示すように、患者ＩＤ、患者氏名、性別、生年月日等の院内患者情報が連携ＧＷ５に送信される。受信された患者情報に合致する院内患者情報が患者情報ＤＢにおいて検索されない場合は、受信された患者情報に対して患者ＩＤが発行され、院内患者情報として患者ＤＢに記憶される。
【００９８】
連携ＧＷ５においては、医事会計装置６から院内患者情報が受信されると、図１５に示すように、通信部５６によりオーダ生成装置７に対して患者ＩＤ、患者氏名、性別、生年月日、装置・医師情報、検査予約ＩＤ等の情報が送信され、検査オーダ情報の発行が依頼される（ステップＳ１０７）。
オーダ生成装置７においては、連携ＧＷ５からの検査オーダ情報の発行依頼が受信されると、受信された患者ＩＤ、患者氏名、性別、生年月日、装置・医師情報等の情報に院内オーダＩＤが付与されて検査オーダ情報が生成され、通信部により装置・医師情報に応じたモダリティ８に送信される（ステップＳ１０８）。院内オーダＩＤは、検査オーダ情報を識別するためのＩＤである。なお、検査予約情報に複数の装置・医師情報が含まれている場合は、各装置・医師情報に応じたモダリティ８のそれぞれに検査オーダ情報が送信される。また、発行された検査オーダ情報の院内オーダＩＤが検査予約ＩＤに対応付けて通信部５６により連携ＧＷ５に通知される（ステップＳ１０９）。
【００９９】
連携ＧＷ５においては、通信部５６により院内オーダＩＤ情報及び検査予約ＩＤが受信されると、図１５に示すように、受信された院内オーダＩＤが検査予約ＩＤと対応付けてＩＤ対応付けテーブル５３１に記憶される（ステップＳ１１０）。
【０１００】
一方、モダリティ８においては、オーダ生成装置７から検査オーダ情報が受信されると、検査オーダ情報に基づいて検査（撮影）が行われ、医用画像データが取得される（ステップＳ１１１）。撮影により得られた医用画像データには、図１５に示すように、患者ＩＤ、患者氏名、性別、生年月日、院内オーダＩＤ、装置・医師情報等の付帯情報が付帯され、通信部によりＰＡＣＳ９に送信される（ステップＳ１１２）。
【０１０１】
ＰＡＣＳ９においては、医用画像データが受信されると、受信された医用画像データが院内オーダＩＤ、患者ＩＤ等に対応付けて検索可能に記憶部に記憶される（ステップＳ１１３）。また、図示しない読影端末より当該医用画像データに対する読影レポートが受信されると、受信された読影レポートが院内オーダＩＤにより医用画像データと対応付けて記憶部に記憶される（ステップＳ１１４）。なお、読影レポートにおいても患者ＩＤ、患者氏名、性別、生年月日、院内オーダＩＤ、装置・医師情報等の付帯情報が付帯される。
【０１０２】
連携ＧＷ５においては、通信部５６により、所定時間毎にＰＡＣＳ９に対してステップＳ１１０で通知された院内オーダＩＤが送信され、当該院内オーダＩＤの検査についての検査結果データの検索指示が送信される（ステップＳ１１５）。
なお、ステップＳ１１５の処理を行うに際し、連携ＧＷ５は、センタサーバ１に検査予約ＩＤを送信してステータスの確認を行う。検査予約ＩＤの全てのステータスが「完了」となるまで、ステップＳ１１５の処理は繰り返し実行される。センタサーバ１から「完了」が通知された検査予約ＩＤについては、ＩＤ対応付けテーブル５３１の「完了フラグ」欄に完了フラグがセットされ、図１４Ａ〜図１４Ｂに示す処理は終了する。
【０１０３】
ＰＡＣＳ９においては、連携ＧＷ５から受信された院内オーダＩＤに対応する検査結果データ（医用画像データ、読影レポート）の記憶部からの検索が行なわれ、検索された検査結果データが通信部により連携ＧＷ５に送信される（ステップＳ１１６）。
【０１０４】
連携ＧＷ５においては、通信部５６により検査結果データが受信されると、受信された検査結果データに付帯されている院内オーダＩＤに対応する検査予約ＩＤがＩＤ対応付けテーブル５３１から検索される（ステップＳ１１７）。そして、検索された検査予約ＩＤと検査結果データが対応付けられて通信部５６によりセンタサーバ１に送信される（ステップＳ１１８）。
【０１０５】
センタサーバ１においては、通信部１６により検査予約ＩＤ及び検査結果データが受信されると、予約管理テーブル１３３から当該検査予約ＩＤの検査予約情報のレコードが検索され、検査結果データを格納するためのフォルダパスが取得される。そして、取得されたフォルダパスに受信された検査結果データが格納される（ステップＳ１１９）。また、予約管理テーブル１３３の、検査結果データに付帯されている装置・医師情報に対応するステータス（「ステータス１」〜「ステータスｍ」）が“検査済み”に更新される（ステップＳ１２０）。
【０１０６】
ここで、上述のように、検査結果データがＰＡＣＳ９に格納されると、自動的に連携ＧＷ５により検査結果データがセンタサーバ１に格納される。しかし、例えば、医用画像データのポジショニングが悪かった、撮影時に体動があって診断できる画像ではなかった等、検査結果データが診断に適さない場合もある。そこで、センタサーバ１においては、検査結果データを受信した段階では予約元施設には検査結果データを公開しないこととし、予約先施設からの予約元施設への検査結果データの送信指示によって、予約元施設が検査結果データを閲覧できるようにしている。この送信指示は、端末装置４から以下のようにして行うことができる。
【０１０７】
端末装置４において、操作部４４により受付リスト画面４５１のリストから検査済みの検査予約情報が選択され、「内容を見る」ボタン４５１ｄが押下されると、通信部２６によりセンタサーバ１に対し選択された検査予約情報の検査予約ＩＤが送信され、当該検査予約情報に対応する検査結果データの確認画面４５３の送信が指示される（ステップＳ１２１）。
【０１０８】
センタサーバ１においては、通信部１６により検査予約ＩＤ及び当該検査ＩＤで識別される検査予約情報に対応する検査結果データの確認画面４５３の送信指示が受信されると、受信された検査予約ＩＤに基づいて記憶部１３から検査結果データが読み出される。具体的には、受信された検査予約ＩＤを有するレコードが予約管理テーブル１３３から検索され、検索されたレコードのフォルダパスに格納されている検査結果データが読み出される。そして、読み出された検査結果データを表示する確認画面４５３の表示用データが作成され、通信部１６により端末装置４に送信される（ステップＳ１２２）。
【０１０９】
端末装置４においては、通信部４６により確認画面４５３の表示用データが受信されると、確認画面４５３が表示部４５に表示される（ステップＳ１２３）。
図１７に確認画面４５３の一例を示す。確認画面４５３には、図１７に示すように、検査結果表示欄４５３ａ、「送信」ボタン４５３ｂ、検査予約情報表示欄４５３ｃ等が設けられている。検査結果表示欄４５３ａは、検査結果データを表示するための欄である。「送信ボタン」４５３ｂは、検査結果データを予約元施設に送信（返信）する指示を入力するためのボタンである。検査結果データを予約元施設に送信するとは、予約元施設から検査結果を閲覧可能な状態にすることをさす。検査予約情報表示欄４５３ｃは、表示されている検査結果データに対応する検査予約情報を表示する欄である。
【０１１０】
操作部４４により「送信」ボタン４５２ｂが押下されると、通信部４６によりセンタサーバ１に対し検査予約ＩＤが送信され、この検査予約ＩＤに対応する検査結果データの予約元施設への送信が指示される（ステップＳ１２４）。  センタサーバ１においては、通信部１６により検査予約情報を識別する情報及び検査結果データの予約元施設への送信指示が受信されると、当該検査予約情報のレコードが予約管理テーブル１３３から検索され、「ステータス１」〜「ステータスｍ」のうちステータスが“検査済み”となっているステータスが“返信済み”に更新される（ステップＳ１２５）。
【０１１１】
予約元施設の端末装置２においては、上述のように、予約リスト画面２５２において検査予約情報が選択され、「内容を見る」ボタン２５２ｄが押下されると、選択された検査予約の検査予約ＩＤ（装置・医師単位で表示された場合は、装置・医師情報を含む）及び検査結果データの送信指示がセンタサーバ１に送信される。センタサーバ１においては、送信が指示された検査結果データを表示するための検査結果画面の表示用データが作成され、端末装置２に送信される。また、受信された検査予約ＩＤの検査予約情報（装置・医師情報が含まれる場合は、その検査予約情報の装置・医師情報）のステータスが「完了」に更新される。
【０１１２】
以上説明したように、検査予約システム１００のセンタサーバ１の制御部１１は、予約元モードでアクセスしてきた端末装置２に予約先の医療施設を選択するための予約初期画面２５１を作成して送信する。予約初期画面２５１から予約先の医療施設が選択されると、選択された医療施設に属する医師及び／又は検査装置の中から複数を予約対象として一括して選択可能な一括予約画面２５３を作成して端末装置２に送信する。一括予約画面２５３には、優先表示条件入力欄２５３Ａが表示されており、一括予約画面２５３から予約対象の医師及び／又は検査装置が選択され、優先表示条件が入力されると、制御部１１は、優先表示条件に合致する日付を優先して、日付単位で選択された各予約対象の予約時間枠を並べて一覧表示した予約カレンダー画面２５４を作成して端末装置２に送信する。予約カレンダー画面２５４から各予約対象に予約する日時の予約時間枠が選択されると、当該選択された日時をその予約対象に対する予約日時として記憶部１３に記憶する。
【０１１３】
従って、患者の希望する条件に合致した日付の予約時間枠２５４ａを予約カレンダー画面２５４に優先的に表示させることができるので、患者の要望を考慮した検査予約を容易に行うことができるようにすることである。
【０１１４】
例えば、予約カレンダー画面２５４に先頭に表示すべき予約時間枠２５４ａの日付を優先表示条件として入力するための日付入力欄２５３Ａ１を一括表示画面２５３が有する構成とすることで、この日以降しか検査に行くことができないという患者の要望を考慮した検査予約を容易に行うことが可能となる。
【０１１５】
また、例えば、選択された医師及び／又は検査装置の全てが連続してｎ時間以上（ｎは正の整数）空いている時間帯のある日付を優先表示条件として入力するための時間入力欄２５３Ａ２を一括表示画面２５３が有する構成とすることで、日付はいつでも良いがなるべく短時間で効率よく複数の検査を受けたいという患者の要望を考慮した検査予約を容易に行うことが可能となる。
【０１１６】
また、端末装置２から入力された優先表示条件に合致する日付が複数存在した場合、当該合致する日付のうち直近の日付を先頭に選択された各予約対象の予約時間枠２５４ａを予約カレンダー画面２５４に表示することで、効率的に検査予約を行うことが可能となる。
【０１１７】
なお、上記実施の形態における記述内容は、本発明の好適な一例であり、これに限定されるものではない。
【０１１８】
例えば、上記の説明では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてＨＤＤや半導体の不揮発性メモリ等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ-ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウエーブ(搬送波)も適用される。
【０１１９】
その他、検査予約システム１００を構成する各装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【０１２０】
なお、明細書、請求の範囲、図面及び要約を含む２０１０年９月２４日に出願された日本特許出願Ｎｏ．２０１０−２１３０８８号の全ての開示は、そのまま本出願の一部に組み込まれる。
【産業上の利用可能性】
【０１２１】
医療の分野における医療施設間の検査予約に利用可能性がある。
【符号の説明】
【０１２２】
１００  検査予約システム
１０Ａ、１０Ｂ  施設内システム
１  センタサーバ
１１  制御部
１２  ＲＡＭ
１３  記憶部
Ｐ１  Ｗｅｂサーバプログラム
Ｐ２  検査予約プログラム
１３１  ユーザ管理テーブル
１３２  予約可能施設テーブル
１３３  予約管理テーブル
１３４  予約カレンダーテーブル
１４  操作部
１５  表示部
１６  通信部
１７  計時部
１８  バス
２  端末装置
２１  制御部
２２  ＲＡＭ
２３  記憶部
２３１  Ｗｅｂブラウザ
２４  操作部
２５  表示部
２５１  予約初期画面
２５２  予約リスト画面
２５３  一括予約画面
２５４  予約カレンダー画面
２５５  予約情報入力画面
２６  通信部
２７  計時部
２８  印刷部
２９  バス
３  医事会計装置
４  端末装置
５  連携ＧＷ
６  医事会計装置
７  オーダ生成装置
８  モダリティ
９  ＰＡＣＳ
Ｎ  インターネット
【図１】
2012039150.tif 000003
【図２】
2012039150.tif 000004
【図３】
2012039150.tif 000005
【図４】
2012039150.tif 000006
【図５】
2012039150.tif 000007
【図６】
2012039150.tif 000008
【図７】
2012039150.tif 000009
【図８】
2012039150.tif 000010
【図９】
2012039150.tif 000011
【図１０】
2012039150.tif 000012
【図１１】
2012039150.tif 000013
【図１２】
2012039150.tif 000014
【図１３Ａ】
2012039150.tif 000015
【図１３Ｂ】
2012039150.tif 000016
【図１４Ａ】
2012039150.tif 000017
【図１４Ｂ】
2012039150.tif 000018
【図１５】
2012039150.tif 000019
【図１６Ａ】
2012039150.tif 000020
【図１６Ｂ】
2012039150.tif 000021
【図１７】
2012039150.tif 000022
【国際調査報告】
2012039150.tif 000023
2012039150.tif 000024
2012039150.tif 000025
2012039150.tif 000026