(57)【要約】      （修正有）【課題】警告や確認等のメッセージを選択的に表示することができる医用情報システムを提供する。【解決手段】医用情報を入力する医用情報システムにおいて、任意のユーザにおける所定操作の操作回数をカウントする操作カウント部と、前記所定操作に対する確認メッセージを表示する表示部と、前記操作カウント部でカウントした、所定期間における前記所定操作の操作回数が所定の閾値を越えた場合、前記表示部への前記確認メッセージの表示を停止する表示制御部と、を有する。【選択図】図１
2011008537.tif 000002
【特許請求の範囲】
【請求項１】
医用情報を入力する医用情報システムにおいて、
任意のユーザにおける所定操作の操作回数をカウントする操作カウント部と、
前記所定操作に対する確認メッセージを表示する表示部と、
前記操作カウント部でカウントした、所定期間における前記所定操作の操作回数が所定の閾値を越えた場合、前記表示部への前記確認メッセージの表示を停止する表示制御部と、
を有することを特徴とする医用情報システム。
【請求項２】
前記操作カウント部は、前記所定操作の操作回数を複数の表示画面毎にそれぞれカウントすることを特徴とする請求項１記載の医用情報システム。
【請求項３】
前記所定の閾値は、ユーザ毎に異なる値を設定されることを特徴とする請求項１記載の医用情報システム。
【請求項４】
任意の期間を設定する期間設定部をさらに有し、
前記期間設定部が設定した前記任意の期間中、前記表示制御部は前記所定操作の操作回数にかかわらず前記確認メッセージを表示させることを特徴とする請求項１記載の医用情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの入力作業を支援する医用情報システムに関する。
【背景技術】
【０００２】
ＨＩＳ（Hospital Information System：病院情報システム）等での端末入力作業において、患者情報やＸ線撮影情報等の登録や削除を行う場合、誤操作防止かつ注意喚起のために、画面上でさまざまな警告や確認メッセージが表示され、「ＯＫ」あるいは「キャンセル」等のボタンを押下するよう要求される。入力情報によっては、多数の確認メッセージが連続して表示されることがある。
【０００３】
毎日同じ入力作業を行うユーザは、操作に慣れてくると、同じ操作の際に毎回多数表示される警告や確認メッセージが却って煩雑に感じられる。例えば、病院の受付業務に従事する者は、一日に数百回受付患者登録業務を行うため、患者登録を行う際に毎回多数表示される確認メッセージを見慣れてしまっており、却って煩雑に感じてしまう。ユーザは、これらのメッセージを読み飛ばして「ＯＫ」ボタン等をクリックし、作業を先に進めることが多い。確認メッセージが連続して多数表示される場合、ユーザはメッセージの内容を全く読まずに「ＯＫ」ボタン等を続けてクリックすることが多い。
【０００４】
従来、管理サーバがユーザ毎に設定された医療情報の抽出条件を記憶して、ユーザが必要な医療情報のみを簡単な操作で取得する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３４４３１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば患者の既往歴に注意すべき点がある等、入力された情報によっては、通常滅多に表示されない重要な警告や確認メッセージが表示される場合があり、通常連続して表示される多数の警告や確認メッセージの中に紛れてしまうことがある。この場合、ユーザは通常表示されている警告や確認メッセージと同様にしてメッセージを読み飛ばし、続けて「ＯＫ」ボタン等をクリックしてしまう可能性がある。つまり、注意喚起を促すために表示している確認メッセージが全く機能していないことになる。
【０００７】
また、新しいユーザが使用し始める時や、新システムの導入初期は確認メッセージをすべて表示させた方がよいが、１ヶ月程度経過するとユーザも慣れてくるため、多数の確認メッセージのうち一部の表示が不必要に感じてくる。
【０００８】
また、同じ入力画面でも、職種等によって、普段よくその画面を使用するユーザと、あまり使用しないユーザが存在する。例えば、受付画面は、普段平日に受付担当者がよく使用するため、画面表示や操作に慣れているが、土日や夜間では受付画面の操作に慣れていない検査技師等が使用することがある。受付画面の操作に慣れていない検査技師が、不適当な判断で操作ボタンを誤操作することも考えられる。よって、受付担当者には操作に慣れているため煩雑で不必要に感じられる警告や確認メッセージの表示が、検査技師には重要な表示となる。
【０００９】
本発明はこのような点を考慮してなされたもので、警告や確認等のメッセージを選択的に表示することができる医用情報システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る医用情報システムは、医用情報を入力する医用情報システムにおいて、任意のユーザにおける所定操作の操作回数をカウントする操作カウント部と、前記所定操作に対する確認メッセージを表示する表示部と、前記操作カウント部でカウントした、所定期間における前記所定操作の操作回数が所定の閾値を越えた場合、前記表示部への前記確認メッセージの表示を停止する表示制御部と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明に係る医用情報システムによれば、警告や確認等のメッセージを選択的に表示することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る医用情報システムの概略構成を示すブロック図。
【図２】同上の実施形態における、表示部に表示される画面の例であり、（ａ）はメニュー画面、（ｂ１）は受付画面、（ｂ２）は撮影画面の例を示す図。
【図３】同上の実施形態におけるデータサーバに記載されているユーザＩＤテーブルの例を示す図。
【図４】同上の実施形態におけるデータサーバに記載されている対象操作設定テーブルの例を示す図。
【図５】同上の実施形態におけるデータサーバに記載されているモード設定テーブルの例を示す図。
【図６】同上の実施形態におけるデータサーバに記載されている操作回数カウントテーブルの例を示す図。
【図７】同上の実施形態におけるデータサーバに記載されているメッセージ表示判定テーブルの例を示す図。
【図８】同上の実施形態における、ユーザ毎の操作回数カウント処理の動作を示すフローチャート。
【図９】同上の実施形態における、モード設定テーブルでモードの設定キーを「１」としたときの動作を示すフローチャート。
【図１０】同上の実施形態における、モード設定テーブルでモードの設定キーを「０」としたときの動作を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を添付図面に基づいて説明する。
【００１４】
図１は、本発明の一実施形態に係る医用情報システム１００の概略構成を示すブロック図である。医用情報システム１００は、端末１とデータサーバ２を含む。
【００１５】
端末１は、例えばＨＩＳ（Hospital Information System：病院情報システム）もしくはＲＩＳ（Radiology Information System：放射線科情報システム）の一部として設けられ、データサーバ２や画像診断装置（図示せず）等と病院内のＬＡＮ（ローカルエリアネットワーク）を介して相互に通信可能に接続される。
【００１６】
端末１は、パーソナルコンピュータまたはワークステーションをベースとして構成され、制御部１０、操作部１１、表示部１２、通信部１５、記憶部１６、確認メッセージ記憶部１７、操作期間記憶部１８を含む。
【００１７】
制御部１０は、全体の制御を司り、例えばＯＳ(Operating System)等の基本プログラム及び所定のプログラムに従って処理を実行する演算装置である。操作部１１はキーボードやマウス等であり、データの入力を行う。表示部１２はモニタ等であり、後述する受付画面や撮影画面等を表示する。通信部１５は、病院内ＬＡＮに接続し、データサーバ２との通信を行う。記憶部１６は、プログラム及びデータを記憶するメモリである。確認メッセージ記憶部１７は、所定の操作を行うと表示される警告や確認メッセージを格納する。操作期間記憶部１８は、操作期間（例えば１ヶ月間）を格納する。
【００１８】
＜画面表示の例＞
端末１は、例えば受付や放射線科等各部局に設置される。受付に設置される端末１では、表示部１２に受付画面が表示され、氏名等の患者情報が入力される。放射線科撮影室に設置される端末１では、表示部１２に撮影画面が表示され、どの部位をどの方向から撮影する等といった患者の詳細な診断情報が入力される。
【００１９】
図２に、表示部１２に表示される画面の例を示す。ユーザが端末１より医用情報システム１００へのログインを行うと、制御部１０は「受付」、「撮影室」等のボタンが表示されたメニュー画面（ａ）を表示部１２に表示させる。ユーザが端末の設置されている部局や入力する内容に応じてメニュー画面のボタンを操作部１１を用いて選択すると、制御部１０は該当する画面を表示部１２に表示させる。例えば制御部１０は、「受付」ボタンが選択されれば受付画面（ｂ１）、「撮影室」ボタンを選択されれば撮影画面（ｂ２）といった画面を表示部１２に表示させる。または、端末１が設置されている部局に該当する画面（例えば（ｂ１）あるいは（ｂ２）の画面）を、制御部１０が表示部１２に自動的に表示させてもよい。（ｂ１）の受付画面では、患者情報、予約等がされた依頼情報、病変部位等が表示される。（ｂ２）の撮影画面では、患者情報、受付番号が記載された依頼情報、病変部位や方向、造影剤の有無が記載された詳細な診断情報が表示される。なお、（ｂ１）の受付画面における「中止」ボタン（受付中止の意味）と、（ｂ２）の撮影画面における「中断」ボタン（患者の撮影を一旦中断して保存し、別の患者の撮影を行う意味）とは、位置がほぼ同一であるので、受付画面を見慣れていない検査技師は、撮影画面の「中断」ボタンと思い込み受付画面の「中止」ボタンを押下する可能性がある。
【００２０】
＜データサーバ内のテーブル＞
データサーバ２は、ユーザＩＤテーブル２１、対象操作設定テーブル２２、モード設定テーブル２３、操作回数カウントテーブル２４、メッセージ表示判定テーブル２５を格納している。
【００２１】
図３〜図７に、データサーバ２に格納されている各テーブルの例を示す。図３はユーザＩＤテーブル２１の例であり、医用情報システム１００を使用するユーザのＩＤ、所属や職種、名前のテーブルである。図４は対象操作設定テーブル２２の例であり、操作名（ボタン押下またはプルダウンメニューでの選択）とその操作を表示する画面名と、確認メッセージが表示される操作回数の閾値のテーブルである。例として、テーブルのデータ１行目は、撮影画面（SATSUEI）における患者登録操作（PAT_TOUROKU）の操作回数が２回までは確認メッセージを表示し、操作回数が３回を超えたら確認メッセージを表示しないことを意味している。同様に２行目は、受付画面（RECEPTION）における受付登録操作（REC_TOUROKU）の操作回数が５回までは確認メッセージを表示する。
【００２２】
図５はモード設定テーブル２３の例であり、確認メッセージの表示期間に関するモードを設定するテーブルである。モードを設定するキー（MSG_MODE）の値を「１」と設定すると、MSG_PERIODで定義された期間（本例では１ヶ月）の間に操作回数が対象操作設定テーブル２２で設定される閾値以下であれば確認メッセージを表示する。MSG_MODEキーの値を「０」と設定すると、MSG_PERIODで定義された期間中はどの操作においても必ず確認メッセージを表示する。また、START_DATEは、MSG_MODEキーの値を「０」にしたときの、システム稼働日（本例では2008年10月1日）を設定する。
【００２３】
図６は操作回数カウントテーブル２４の例であり、システムにログイン中のユーザに関する、操作名（ボタン押下またはプルダウンメニューでの選択）とその操作を表示する画面名、操作日と、操作回数とを示すテーブルである。このテーブルは、ユーザの操作が行われると更新される。テーブルデータの１行目は、ＩＤが0001のユーザが、2008年10月15日に撮影画面（SATSUEI）における患者登録操作（PAT_TOUROKU）を１０回操作したことを意味している。
【００２４】
図７はメッセージ表示判定テーブル２５の例である。メッセージ表示判定テーブル２５は、ユーザ毎の各画面における所定の操作における、確認メッセージ表示有無のフラグを示すテーブルである。確認メッセージ表示有無のフラグは、制御部１０が図３〜図６のテーブルより決定し、メッセージ表示判定テーブル２５に格納する。
【００２５】
＜操作回数カウント処理の動作例＞
次に、ユーザ毎の操作回数カウント処理の動作例を図８のフローチャートに示す。ＩＤ0001のユーザが操作部１１を用いユーザＩＤを入力すると、制御部１０は、通信部１５を介してデータサーバ２のユーザＩＤテーブル２１に入力されたＩＤ0001を確認し、医用情報システム１００へのログインを認証する（ステップＳ１０１）。
【００２６】
次にＩＤ0001のユーザは、撮影画面での患者登録操作といった、任意の画面における入力操作を行う（ステップＳ１０３）。この入力操作が対象操作設定テーブル２２に記載されている画面における操作の場合（ステップＳ１０５で「Ｙｅｓ」）、制御部１０は、操作回数カウントテーブル２４に記載されているデータを更新する（ステップＳ１０７）。例えば操作当日のユーザＩＤ0001の撮影画面における患者登録操作の操作回数データが操作回数カウントテーブル２４に記載されている場合、操作回数を１増やし、操作当日の操作回数が記載されていない場合、新規に記載して、操作回数カウントテーブル２４を更新すればよい。なお、ユーザの操作が途中でキャンセルされた場合、制御部１０は操作回数カウントテーブル２４を更新しない。
【００２７】
＜モード設定が１の場合＞
次に、モード設定テーブル２３で、モードの設定キーを「１」としたときの動作について、図９のフローチャートに示す。
【００２８】
操作期間記憶部１８は、あらかじめ操作回数のカウント期間（MSG_PERIOD）を、例えば１ヶ月間といった所定の期間に設定している（ステップＳ２０１）。図８に示すユーザ毎の操作回数カウント処理を行い（ステップＳ２０３）、１ヶ月間が経過したら（ステップＳ２０５で「Ｙｅｓ」）、制御部１０は、操作回数カウントテーブル２４より、過去１ヶ月間の各ユーザの所定の画面における操作回数データを取得する（ステップＳ２０７）。次に、取得した各ユーザの所定の画面における操作回数データが、対象操作設定テーブル２２に記載された所定の画面における操作回数の閾値を越えた場合（ステップＳ２０９で「Ｙｅｓ」）、制御部１０は、メッセージ表示判定テーブル２５に、ユーザＩＤ、操作名、画面名とフラグ「０」（確認メッセージ非表示）を記載する（ステップＳ２１１）。一方、取得した各ユーザの操作回数データが対象操作設定テーブル２２に記載された操作回数の閾値を越えない場合（ステップＳ２０９で「Ｎｏ」）、制御部１０は、メッセージ表示判定テーブル２５に、ユーザＩＤ、操作、画面名とフラグ「１」（確認メッセージ表示）を記載する（ステップＳ２１３）。
【００２９】
よって、次の１ヶ月間で、ユーザが医用情報システム１００にログインすると、制御部１０は、ステップＳ２１１およびステップＳ２１３で記載したメッセージ表示判定テーブル２５を読み込む。そして、メッセージ表示判定テーブル２５のフラグに「１」が記載されている画面における操作が行われた場合、制御部１０は確認メッセージ記憶部１７から確認メッセージを呼び出し、表示部１２に表示させる。フラグ「０」が記載されている画面における操作が行われた場合、制御部１０は表示部１２に対し確認メッセージの表示を停止する。
【００３０】
具体例として、図６の操作回数カウントテーブル２４より、ＩＤが0001のユーザは、撮影画面（SATSUEI）における患者登録操作（PAT_TOUROKU）を2008年10月15日に１０回、2008年10月30日に５回と、１ヶ月間で計１５回行っている。対象操作設定テーブル２２より、撮影画面（SATSUEI）における患者登録操作（PAT_TOUROKU）で、確認メッセージの表示が行われる操作回数の閾値は２回であり、ＩＤ0001のユーザはこの閾値を超えている。よって、制御部１０は、メッセージ表示判定テーブル２５に、撮影画面（SATSUEI）における患者登録操作（PAT_TOUROKU）において、フラグ「０」（確認メッセージを非表示にする）を記載する。
【００３１】
一方、ＩＤ0002のユーザは、受付画面（RECEPTION）における受付登録操作（REC_TOUROKU）を１ヶ月間で計４回行っている。対象操作設定テーブル２２より、受付画面（RECEPTION）における受付登録操作（REC_TOUROKU ）で、確認メッセージの表示が行われる操作回数の閾値は５回であり、ＩＤ0002のユーザはこの閾値を超えていない。よって、メッセージ表示判定テーブル２５には、受付画面（RECEPTION）における受付登録操作（REC_TOUROKU ）において、フラグ「１」（確認メッセージを表示する）を記載する。また、一度も操作されていない（回数が０件）場合もフラグ「１」を記載する。
【００３２】
よって、次の１ヶ月間では、ＩＤ0001のユーザは撮影画面（SATSUEI）における患者登録操作（PAT_TOUROKU）を行うと確認メッセージが表示されず、ＩＤ0002のユーザは受付画面（RECEPTION）における受付登録操作（REC_TOUROKU）を行うと確認メッセージが表示される。このように、メッセージ表示判定テーブル２５でフラグを記載することにより、次の１ヶ月間に各ユーザが同じ操作を行ったときに、確認メッセージが表示されるか否かが決定される。
【００３３】
＜モード設定が０の場合＞
次に、他の例として、モード設定テーブル２３で、モードの設定キーを「０」としたときの動作について、図１０のフローチャートに示す。この例は、新しい医用情報システム１を導入した際に、システムを稼働し始めてから所定の期間内は、ユーザが操作に慣れるために確認メッセージが表示されることを想定している。
【００３４】
ユーザはシステム稼働日（START_DATE）をモード設定テーブル２３にあらかじめ設定している。操作期間記憶部１８は、あらかじめ期間（MSG_PERIOD）を、例えば１ヶ月間といった所定の期間に設定しモード設定テーブル２３に格納している（ステップＳ３０１）。ユーザは医用情報システム１００にログインして稼働し、端末１から各種の入力操作を行う。稼働日数が１ヶ月を越えない場合（ステップＳ３０３で「Ｎｏ」）、制御部１０はフラグ「１」（確認メッセージ表示）をたててメッセージ表示判定テーブル２５に記載する（ステップＳ３０５）。１ヶ月を越えた場合（ステップＳ３０３で「Ｙｅｓ」）、制御部１０はフラグ「０」（確認メッセージ非表示）をたててメッセージ表示判定テーブル２５に記載する（ステップＳ３０７）。
【００３５】
以上により、本発明は、警告や確認メッセージを、所定期間におけるユーザ毎の操作回数や、新システム導入後の稼働日数によって、選択的に表示することができる。よって、所定の期間で操作回数が少ない操作については確認メッセージを表示し、操作回数が多い操作については確認メッセージを表示しないので、煩わしい確認メッセージの表示を少なくすることができ、また重要な確認メッセージの見逃しを防ぐことができる。また、ユーザの使用頻度によって、同じ操作でもユーザの使用頻度によって確認メッセージの表示、非表示がなされるので、ユーザの操作性が向上する。
【００３６】
例えば、上記した図２の説明で、（ｂ１）の受付画面における「中止」ボタンと（ｂ２）の撮影画面における「中断」ボタンとの位置がほぼ同一であるので、受付画面を見慣れていない検査技師が間違えやすいことを述べたが、本発明を適用すれば、受付担当者には煩わしく感じる確認メッセージを表示せず、検査技師には確認メッセージを表示するので、思い込みによる誤操作を防ぐことができる。
【００３７】
また、撮影技師がＸ線撮影装置を病棟に持って撮影を行う際に、複数の患者を一括して受け付ける「一括受付」操作を、医用情報システム１００で行う。この操作は、複数の撮影技師が交代で行うため、各撮影技師にとって使用頻度の低い操作である。本発明を用いると確認メッセージを表示するので、操作ミスを防ぐことができる。
【００３８】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００３９】
例えば、上記実施形態では、端末１とデータサーバ２がＬＡＮを介して接続される構成としたが、データサーバ２が端末１に内蔵される構成としてもよい。
【符号の説明】
【００４０】
１…端末、２…データサーバ、１０…制御部、１１…操作部、１２…表示部、１５…通信部、１６…記憶部、１７…確認メッセージ記憶部、２１…ユーザＩＤテーブル、２２…対象操作設定テーブル、２３…モード設定テーブル、２４…操作回数カウントテーブル、２５…メッセージ表示判定テーブル、１００…医用情報システム。
【図１】
2011008537.tif 000003
【図２】
2011008537.tif 000004
【図３】
2011008537.tif 000005
【図４】
2011008537.tif 000006
【図５】
2011008537.tif 000007
【図６】
2011008537.tif 000008
【図７】
2011008537.tif 000009
【図８】
2011008537.tif 000010
【図９】
2011008537.tif 000011
【図１０】
2011008537.tif 000012