(57)【要約】【課題】  所定の基準を満たす利用者に対して、ポップアップウィンドウの確認操作が不要となり、利用者の操作負荷を軽減させることができる表示制御装置を提供する。【解決手段】  表示制御装置１００は、利用者ＩＤ、メッセージコード及び反応時間を対応付けて格納する反応時間格納部６と、ポップアップウィンドウにより表示しようとするメッセージに対応する、反応時間格納部６に格納される反応時間が基準反応時間以内である場合に、当該利用者におけるシステムの習熟度が高いと判定するシステム習熟度判定部１０と、メッセージコード及び当該メッセージの重要度を対応付けて格納するメッセージマスタ部２と、システム習熟度判定部１０による判定結果及びメッセージマスタ部２に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを表示部４に表示するか否かを判定する総合判定部１９と、を備えている。【選択図】        図１
2010205132.tif 000002
【特許請求の範囲】
【請求項１】
利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御する表示制御装置であって、
前記利用者の識別情報を入力する入力部と、
前記ポップアップウィンドウを表示する表示部と、
前記利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、及び当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間を対応付けて格納する反応時間格納部と、
前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記反応時間格納部に格納される前記利用者の反応時間が所定の時間以内であるか否かを判定するシステム習熟度判定部と、
前記メッセージの識別情報及び当該メッセージの重要度を対応付けて格納するメッセージマスタ部と、
前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果及び前記メッセージマスタ部に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示部に表示するか否かを判定する総合判定部と、
を備えていることを特徴とする表示制御装置。
【請求項２】
前記請求項１に記載の表示制御装置において、
前記利用者の識別情報及び当該利用者の医療知識に対する評価値を対応付けて格納する利用者情報格納部と、
前記利用者情報格納部に格納される前記利用者の医療知識の評価値が所定の値より高いか否かを判定する医療知識レベル判定部と、
前記メッセージの識別情報及び当該メッセージの重要度を対応付けて格納するメッセージマスタ部と、
を備え、
前記総合判定部が、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果及び前記医療知識レベル判定部による判定結果、並びに前記メッセージマスタ部に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示部に表示するか否かを判定することを特徴とする表示制御装置。
【請求項３】
前記請求項２に記載の表示制御装置において、
患者の識別情報、当該患者を診断した利用者の識別情報、当該患者が受診した診療科の識別情報、及び当該患者が受診した受診日を対応付けて格納する患者受診暦格納部と、
前記患者受診暦格納部に格納される、前記患者の識別情報、利用者の識別情報、診療科の識別情報及び受診日に基づき、当該患者の受診暦を判定する患者受診暦判定部と、
を備え、
前記総合判定部が、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果、前記医療知識レベル判定部による判定結果及び前記患者受診暦判定部による判定結果、並びに前記メッセージマスタ部に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示部に表示するか否かを判定することを特徴とする表示制御装置。
【請求項４】
前記請求項３に記載の表示制御装置において、
前記総合判定部が、前記前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果、前記医療知識レベル判定部による判定結果及び前記患者受診暦判定部による判定結果に基づく値が、前記メッセージマスタ部に格納される当該メッセージの重要度よりも高い場合に、ポップアップウィンドウを表示することを特徴とする表示制御装置。
【請求項５】
前記請求項２乃至４のいずれかに記載の表示制御装置において、
患者の識別情報、当該患者における病名の識別情報、及び当該病名を登録した前記利用者の識別情報を対応付けて格納する病名情報格納部と、
前記利用者情報格納部に格納される前記利用者の医療知識に対する評価値を、前記病名情報格納部に格納される当該利用者による病名の登録件数に基づき、評価する評価値算出部と、
を備えていることを特徴とする表示制御装置。
【請求項６】
利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御する表示制御方法であって、
前記利用者の識別情報を入力する入力ステップと、
前記利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、及び当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間を対応付けて格納するデータベースから、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記利用者の反応時間を抽出し、当該利用者の反応時間が所定の時間以内であるか否かを判定するシステム習熟度判定ステップと、
前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定ステップによる判定結果及び当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示ステップに表示するか否かを判定する総合判定ステップと、
前記総合判定ステップによる判定結果に基づき、前記ポップアップウィンドウを表示する表示ステップと、
を有することを特徴とする表示制御方法。
【請求項７】
利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御するように、コンピュータを機能させる表示制御プログラムであって、
コンピュータを、前記利用者の識別情報を入力する入力手段と、前記ポップアップウィンドウを表示する表示手段と、前記利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、及び当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間を対応付けて格納する反応時間格納手段と、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記反応時間格納手段に格納される前記利用者の反応時間が所定の時間以内であるか否かを判定するシステム習熟度判定手段と、前記メッセージの識別情報及び当該メッセージの重要度を対応付けて格納するメッセージマスタ手段と、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定手段による判定結果及び前記メッセージマスタ手段に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示手段に表示するか否かを判定する総合判定手段として機能させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御する表示制御装置、表示制御方法及び表示制御プログラムに関する。
【背景技術】
【０００２】
従来のメニュー出力処理方式は、システムにメニューを表示してから次のコマンドが入力されるまでの時間を測定する入力タイミング比較部と、測定された時間に対応してユーザの習熟度を判定する習熟度判定部とを持つ。また、メニュー出力処理方式は、習熟度に応じたメニュー画面を呈示するメニュー画面制御部を持つ（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−３５４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のメニュー出力処理方式は、入力タイミングの短い利用者である熟練した利用者（専門家）であっても、メニュー画面を必ず出力するように制御している。
これに対し、医療情報システムにおいては、利用者が画面表示に従って所定の項目について入力し確定する度に、入力した内容を確認するＹｅｓ／Ｎｏ形式のポップアップウィンドウを表示するものがある。このポップアップウィンドウに対して、表示されるメッセージを予測できる習熟度の高い利用者は、メッセージの内容をよく読まずに、先に進めている（例えば、ＯＫボタンを押下する）のが現状である。
すなわち、システムの習熟度の高い利用者にとっては、ポップアップウィンドウを閉じるという無用な一操作が増えるため、入力業務の効率を下げるという課題がある。
【課題を解決するための手段】
【０００５】
この表示制御装置は、利用者の識別情報を入力する入力部と、ポップアップウィンドウを表示する表示部とを備えている。また、表示制御装置は、利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、及び当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間を対応付けて格納する反応時間格納部とを備えている。また、表示制御装置は、ポップアップウィンドウにより表示しようとするメッセージに対応する、前記反応時間格納部に格納される前記利用者の反応時間が所定の時間以内である場合に、当該利用者におけるシステムの習熟度が高いと判定するシステム習熟度判定部とを備えている。また、表示制御装置は、メッセージの識別情報及び当該メッセージの重要度を対応付けて格納するメッセージマスタ部とを備えている。また、表示制御装置は、ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果及び前記メッセージマスタ部に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示部に表示するか否かを判定する総合判定部と、を備えている。
【発明の効果】
【０００６】
開示の表示制御装置によれば、利用者による入力業務における操作負荷を低減することができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態に係る表示制御装置の概略構成を示すブロック図である。
【図２】（ａ）は図１に示す反応時間計測部の処理手順を示すフローチャート、（ｂ）は図１に示す評価値算出部の処理手順を示すフローチャートである。
【図３】（ａ）は図１に示す表示部に表示されるウィンドウの一例を示す説明図、（ｂ）は図１に示す表示部に表示されるポップウィンドウの一例を示す説明図、（ｃ）は図１に示す表示部に表示されるウィンドウの他の例を示す説明図である。
【図４】（ａ）は図１に示す反応時間格納部に格納されるデータの一例を示す説明図、（ｂ）は図１に示すメッセージマスタ部に格納されるデータの一例を示す説明図、（ｃ）は図１に示す総合判定部により抽出されるメッセージ必要レベルの一例を示す説明図である。
【図５】（ａ）は図１に示す病名情報格納部に格納されるデータの一例を示す説明図、（ｂ）は図１に示す利用者情報格納部に格納されるデータの一例を示す説明図、（ｃ）は図１に示す患者受診暦格納部に格納されるデータの一例を示す説明図、（ｄ）は図１に示す診療科マスタ部に格納されるデータの一例を示す説明図である。
【図６】図１に示す表示制御装置の処理手順を示すフローチャートである。
【図７】図１に示すシステム習熟度判定部の処理手順を示すフローチャートである。
【図８】図１に示す患者受診暦判定部の処理手順を示すフローチャートである。
【図９】図１に示す医療知識レベル判定部の処理手順を示すフローチャートである。
【図１０】第２の実施形態に係る表示制御装置の概略構成を示すブロック図である。
【発明を実施するための形態】
【０００８】
ここで、本発明は多くの異なる形態で実施可能である。したがって、下記の実施形態の記載内容のみで解釈すべきではない。また、実施形態の全体を通して同じ要素には同じ符号を付けている。
【０００９】
また、実施形態では、主に装置について説明するが、いわゆる当業者であれば明らかな通り、本発明はコンピュータで使用可能なプログラム又は方法としても実施できる。
さらに、本発明は、ハードウェア、ソフトウェア、又は、ソフトウェア及びハードウェアの実施形態で実施可能である。
【００１０】
また、プログラムは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光記憶装置又は磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。さらに、プログラムはネットワークを介した他のコンピュータに記録することができる。
【００１１】
（第１の実施形態）
図１は第１の実施形態に係る表示制御装置の概略構成を示すブロック図である。また、図２（ａ）は図１に示す反応時間計測部の処理手順を示すフローチャート、図２（ｂ）は図１に示す評価値算出部の処理手順を示すフローチャートである。また、図３（ａ）は図１に示す表示部に表示されるウィンドウの一例を示す説明図、図３（ｂ）は図１に示す表示部に表示されるポップウィンドウの一例を示す説明図、図３（ｃ）は図１に示す表示部に表示されるウィンドウの他の例を示す説明図である。さらに、図４（ａ）は図１に示す反応時間格納部に格納されるデータの一例を示す説明図、図４（ｂ）は図１に示すメッセージマスタ部に格納されるデータの一例を示す説明図、図４（ｃ）は図１に示す総合判定部により抽出されるメッセージ必要レベルの一例を示す説明図である。また、図５（ａ）は図１に示す病名情報格納部に格納されるデータの一例を示す説明図、図５（ｂ）は図１に示す利用者情報格納部に格納されるデータの一例を示す説明図である。また、図５（ｃ）は図１に示す患者受診暦格納部に格納されるデータの一例を示す説明図、図５（ｄ）は図１に示す診療科マスタ部に格納されるデータの一例を示す説明図である。さらに、図６は図１に示す表示制御装置の処理手順を示すフローチャート、図７は図１に示すシステム習熟度判定部の処理手順を示すフローチャートである。また、図８は図１に示す患者受診暦判定部の処理手順を示すフローチャート、図９は図１に示す医療知識レベル判定部の処理手順を示すフローチャートである。
【００１２】
図１において、入力部１は、利用者に関する情報、患者に関する情報、又は患者に対する診断結果等を入力するための手段であり、例えば、キーボードやマウス等である。ここで、利用者とは、本実施形態に係る表示制御装置１００の操作者であり、医師や看護婦等の医療業務に従事する者である。
【００１３】
また、利用者に関する情報としては、利用者の氏名や識別情報（ＩＤ：identification、以下、利用者ＩＤと称す）、所属する診療科の名称や識別情報（以下、所属科コードと称す）、又は利用者の医療知識に対する評価値（以下、医療知識評価値と称す）等が挙げられる。また、患者に関する情報としては、患者の氏名や識別情報（以下、患者ＩＤと称す）、住所、電話番号又は生年月日等が挙げられる。また、患者に対する診断結果としては、受診日、受診した診療科の名称や識別情報（以下、受診科コードと称す）、病名や識別情報（以下、病名コードと称す）、又は病名を登録（診断）した利用者の氏名や識別情報（以下、病名登録者ＩＤ）等が挙げられる。
【００１４】
なお、所属科コード及び受診科コードは、同一の診療科の識別情報（以下、診療科コードと称す）に対して、同一のコードを付与しており、例えば、図５（ｄ）に示すように、内科であれば「０１」のコードを付与し、外科であれば「０２」のコードを付与している。また、利用者ＩＤ及び病名登録者ＩＤは、同一の医師等に対して、同一のＩＤを付与しており、例えば、図５（ｂ）に示すように、医師に対して「ＤＲ０１」、「ＤＲ０２」というようにＩＤを付与し、看護婦に対して「ＮＳ０１」というようにＩＤを付与している。
【００１５】
メッセージマスタ部２は、後述する表示部４に表示されるメッセージを格納したものであり、本実施形態においては、電子カルテに特化した内容のメッセージを格納している。このメッセージは、共通的な内容として、「必須項目入力チェック」又は「伝票締切チェック」等の確認を促す内容のメッセージが挙げられる。また、薬剤に関する内容としては、「薬剤の投与量チェック」、「容量と用法の整合性チェック（内服に対する外用用法、量に対する回数）」「相互作用、アレルギー」、「投与期間チェック」又は「薬剤重複チェック」等の確認を促す内容のメッセージが挙げられる。また、病名に関する内容としては、「自科病名未登録（利用者の所属科で病名が登録されていない状態）」又は「主病名未登録（主の病名が登録されていない状態）」等の病名の未登録を通知する内容のメッセージが挙げられる。
【００１６】
また、メッセージマスタ部２は、例えば、図４（ｂ）に示すように、メッセージの内容、当該メッセージの識別情報（以下、メッセージコードと称す）及び当該メッセージの重要度を対応付けて格納する。なお、メッセージの重要度は、表示制御装置１００の設計者や表示制御装置１００を導入した医療機関（システム管理者等）が、適宜、設定するものである。例えば、前述した薬剤に関するメッセージを省略することは、医療ミスに繋がるリスクを伴うために、重要度を高く設定するものと考えられる。また、前述した共通的なメッセージは、システムの習熟度の高い利用者に対しては必ずしも必要ではなく、重要度を低く設定するものと考えられる。
【００１７】
制御部３は、入力部１からの入力データに基づき、対応するメッセージをメッセージマスタ部２から読出し、表示部４に表示するなどの処理を行なう。また、制御部３は、入力部１からの入力データに基づき、後述する反応時間計測部５、システム習熟度判定部１０、医療知識レベル判定部１５、患者受診暦判定部１８及び総合判定部１９を制御して、所定の処理を行なわせる。
【００１８】
表示部４は、メッセージマスタ部２に格納されたメッセージを、ポップアップウィンドウ等により表示する手段であり、例えば、ＣＲＴ（Cathode Ray Tube）や液晶ディスプレイ等の表示装置である。
【００１９】
反応時間計測部５は、利用者が入力部１を操作して、メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間（以下、反応時間と称す）を計測し、後述する反応時間格納部６に格納する。この場合に、反応時間計測部５は、利用者の識別情報（利用者ＩＤ）、ポップアップウィンドウに表示されたメッセージの識別情報（メッセージコード）、当該メッセージを表示するポップアップウィンドウに対する当該利用者の反応時間を対応付ける。そして、反応時間計測部５は、これらの情報に対して、現在の日時（当該反応時間の更新日時）を対応付けて、後述する反応時間格納部６に格納する。
【００２０】
反応時間格納部６は、反応時間計測部５により計測されたデータとして、例えば、図４（ａ）に示すように、利用者ＩＤ、メッセージコード、反応時間及び更新日時を対応付けて格納する。
ここで、反応時間計測部５による反応時間の計測から反応時間格納部６への格納までの処理（以下、反応時間集計処理と称す）について、図２（ａ）を用いて説明する。
【００２１】
まず、反応時間計測部５は、表示部４に表示された、例えば、図３（ａ）に示すウィンドウにおいて、利用者が入力部１を用いて「確定」ボタンを押下した時点を計測の開始とする（ステップＳ１０１）。
【００２２】
そして、反応時間計測部５は、図３（ｂ）に示すポップアップウィンドウが表示部４に表示され（ステップＳ１０２）、利用者が入力部１を用いて「ＯＫ」ボタンを押下した時点を計測の終了とする（ステップＳ１０３）。なお、図３（ｂ）に示すポップアップウィンドウは、メッセージ内容が「検査目的は必須入力項目です。」であり、例えば、図４（ｂ）に示すように、対応するメッセージコードが「ＭＳＧ００１」である。
【００２３】
反応時間計測部５は、計測開始時点から計測終了時点までの経過時間を反応時間として、利用者ＩＤ、メッセージコード及び更新日時を対応付けて、反応時間格納部６に格納して（ステップＳ１０４）、反応時間集計処理を終了する。ここでは、例えば、図４（ａ）に示すように、利用者ＩＤ「ＤＲ０１」、メッセージコード「ＭＳＧ００１」、反応時間（ｍｓ）「５００」、及び更新日時「２００８／１２／０９  １２：００」を対応付けて、反応時間格納部６に格納する。
【００２４】
なお、反応時間集計処理は、後述するシステム習熟度判定部１０による判定処理にあたり、判定材料を蓄積するための準備工程であり、表示制御装置１００は、各利用者におけるメッセージの種別毎の反応時間を所定の時期に収集する。この所定の時期としては、例えば、表示制御装置１００を導入して１ヶ月の期間や、毎朝、表示制御装置１００を起動して１時間の入力操作に対して、反応時間を収集することが考えられる。
【００２５】
基準反応時間算出部７は、反応時間格納部６に格納されたデータに基づき、統計処理し、メッセージ種別毎の反応時間の長短を判定するうえで基準となる時間（以下、基準反応時間と称す）を算出し、メッセージ種別毎の基準反応時間を基準反応時間格納部８に格納する。
【００２６】
基準更新期間格納部９は、表示制御装置１００の使用頻度を判定するうえで基準となる値（以下、基準更新期間と称す）を格納する。なお、基準更新期間は、表示制御装置１００の設計者や表示制御装置１００を導入した医療機関が、適宜、設定するものである。
【００２７】
システム習熟度判定部１０は、ポップアップウィンドウにより表示しようとするメッセージに対応する、反応時間格納部６に格納される利用者の反応時間が所定の時間（基準反応時間）以内である場合に、当該利用者におけるシステムの習熟度が高いと判定する。また、システム習熟度判定部１０は、ポップアップウィンドウにより表示しようとするメッセージに対応する、反応時間格納部６に格納される反応時間の更新日時から現在の日時までの経過時間が所定の期間（基準更新期間）を超えている場合に、当該利用者におけるシステムの習熟度が低いと判定する。すなわち、反応時間の更新日時からの経過時間が長い（更新日が古い）ということは、システムの使用頻度が低いことであり、システム習熟度が低い判定になる。
【００２８】
病名情報格納部１１は、例えば、図５（ａ）に示すように、患者の識別情報（患者ＩＤ）、当該患者における病名、当該病名の識別情報（病名コード）、及び当該病名を登録した利用者の識別情報（病名登録者ＩＤ）を対応付けて格納する。
【００２９】
利用者情報格納部１２は、例えば、図５（ｂ）に示すように、利用者の識別情報（利用者ＩＤ）、当該利用者の所属する診療科の識別情報（所属科コード）及び当該利用者の医療知識に対する評価値（医療知識評価値）を対応付けて格納する。
【００３０】
なお、利用者の医療知識に対する評価値（医療知識評価値）は、表示制御装置１００に対するユーザ登録時に、表示制御装置１００を導入した医療機関において利用者に対して評価された情報を、入力部１を用いて入力することが考えられる。また、利用者の医療知識が向上した場合には、利用者情報格納部１２に登録された評価値を、入力部１を用いて修正することが考えられる。
【００３１】
しかしながら、利用者の医療知識を客観的に評価することは困難であると考えられるうえ、利用者の医療知識が向上する度に、手動で評価値を修正することは煩雑である。このため、病名情報格納部１１に格納された情報を利用して、後述する評価値算出部１３により、利用者の医療知識に対する評価値（医療知識評価値）を算出することが考えられる。
【００３２】
評価値算出部１３は、利用者情報格納部１２に格納される利用者の医療知識に対する評価値（医療知識評価値）を、病名情報格納部１１に格納される当該利用者による病名の登録件数に基づき、評価して、利用者情報格納部１２に格納する。
【００３３】
ここで、評価値算出部１３による各利用者の医療知識に対する評価値（医療知識評価値）の算出から利用者情報格納部１２への格納までの処理（以下、医療知識評価値集計処理と称す）について、図２（ｂ）を用いて説明する。
まず、評価値算出部１３は、病名情報格納部１１に格納された病名登録者ＩＤ及び病名（病名コード）に基づき、病名登録者毎の登録した病名の件数を集計する（ステップＳ２０１）。
【００３４】
そして、評価値算出部１３は、集計した病名登録者毎の登録件数に基づき、統計処理し、医療知識に対する評価値（医療知識評価値）を算出して、利用者（病名登録者）毎の医療知識に対する評価値を利用者情報格納部１２に格納する（ステップＳ２０２）。なお、医療知識に対する評価値（医療知識評価値）は、利用者（病名登録者）による病名の登録件数が多いほど、診療を行なった件数（医療行為の量）が多いものであり、値が高く設定されることになる。
【００３５】
なお、医療知識評価値集計処理は、後述する医療知識レベル判定部１５による判定処理にあたり、判定材料を蓄積するための準備工程であり、表示制御装置１００は、各利用者における医療知識に対する評価値（医療知識評価値）を所定の時期に収集する。この所定の時期としては、例えば、表示制御装置１００を導入して四半期毎に評価値を収集することが考えられる。
【００３６】
基準評価値格納部１４は、利用者の医療知識の高低を判定するうえで基準となる値（以下、基準評価値と称す）を格納する。なお、基準評価値は、表示制御装置１００の設計者や表示制御装置１００を導入した医療機関が、適宜、設定するものである。
【００３７】
医療知識レベル判定部１５は、利用者情報格納部１２に格納される利用者の医療知識の評価値が所定の値（基準評価値）以上の場合に、当該利用者における医療知識のレベルが高いと判定する。
【００３８】
患者受診暦格納部１６は、図５（ｃ）に示すように、患者の識別情報（患者ＩＤ）、当該患者を診断した利用者の識別情報（利用者ＩＤ）、当該患者が受診した診療科の識別情報（受診科コード）、及び当該患者が受診した日（受診日）を対応付けて格納する。
【００３９】
診療科マスタ部１７は、図５（ｄ）に示すように、診療科の識別情報（診療科コード）及び診療科の名称を対応付けて格納する。
【００４０】
患者受診暦判定部１８は、患者受診暦格納部１６に格納される、患者の識別情報（患者ＩＤ）、利用者の識別情報（利用者ＩＤ）、受診科の識別情報（受診科コード）及び受信日に基づき、当該患者の受診暦を判定する。
【００４１】
総合判定部１９は、ポップアップウィンドウにより表示しようとするメッセージに対応する、システム習熟度判定部１０による判定結果、医療知識レベル判定部１５による判定結果、及び患者受診暦判定部１８による判定結果に基づき、利用者における当該メッセージの必要なレベル（以下、メッセージ必要レベルと称す）を算出する。また、総合判定部１９は、算出したメッセージ必要レベルと、メッセージマスタ部２に格納される当該メッセージの重要度とを比較して、ポップアップウィンドウを表示部４に表示するか否かを判定する。
【００４２】
なお、メッセージ必要レベルは、図４（ｃ）に示すマトリクスにおいて、利用者における医療知識レベル、システム習熟度、及び患者の受診暦に基づき、該当するセルの値を抽出することが考えられる。また、図４（ｃ）は一例であり、医療知識レベル及び／又はシステム習熟度は、三段階以上の多段階に区分してもよく、セルの値は、表示制御装置１００の設計者や表示制御装置１００を導入した医療機関が、適宜、設定するものである。
【００４３】
つぎに、本実施形態に係る表示制御装置１００による、ポップアップウィンドウの表示方式の変更処理（以下、出力メッセージ処理と称す）について、図６〜図９を用いて説明する。
【００４４】
まず、利用者は、表示制御装置１００の表示部４に表示された任意のウィンドウにおいて、入力部１を用いて、所定の項目に対して入力又は選択して、確定等のボタンを押下する（例えば、図３（ａ））。
【００４５】
制御部３は、ボタンの押下に伴うポップアップウィンドウに表示されるべきメッセージのメッセージコードを、システム習熟度判定部１０に出力する。また、制御部３は、利用者ＩＤをシステム習熟度判定部１０に出力し、システム習熟度判定処理（図７）を開始するように、システム習熟度判定部１０に指令を出す（ステップＳ１）。
【００４６】
システム習熟度判定部１０は、入力されたメッセージコード及び利用者ＩＤに基づき、対応する利用者の反応時間及び更新日時を、反応時間格納部６から取得する（ステップＳ１１）。
【００４７】
また、システム習熟度判定部１０は、入力されたメッセージコードに基づき、対応するメッセージの基準更新期間を、基準更新期間格納部９から取得する（ステップＳ１２）。
そして、システム習熟度判定部１０は、更新日時からの現在の日時までの経過時間が、基準更新期間以内であるか否かを判断する（ステップＳ１３）。
【００４８】
ステップＳ１３において、更新日時からの現在の日時までの経過時間が、基準更新期間以内でない場合に、システム習熟度判定部１０は、利用者のシステム習熟度は低いと判定し（ステップＳ１４）、システム習熟度判定処理を終了する。
【００４９】
また、ステップＳ１３において、更新日時からの現在の日時までの経過時間が、基準更新期間以内である場合に、システム習熟度判定部１０は、入力されたメッセージコードに基づき、対応するメッセージの基準反応時間を、基準反応時間格納部８から取得する（ステップＳ１５）。
そして、システム習熟度判定部１０は、反応時間が基準反応時間以内であるか否かを判断する（ステップＳ１６）。
【００５０】
ステップＳ１３において、反応時間が基準反応時間以内でない場合に、システム習熟度判定部１０は、利用者のシステム習熟度は低いと判定し（ステップＳ１４）、システム習熟度判定処理を終了する。
【００５１】
また、ステップＳ１３において、反応時間が基準反応時間以内である場合に、システム習熟度判定部１０は、利用者のシステム習熟度は高いと判定し（ステップＳ１７）、システム習熟度判定処理を終了する。
【００５２】
なお、システム習熟度判定部１０は、ステップＳ１４又はステップＳ１７で得られた判定結果を、総合判定部１９に出力する。
【００５３】
また、制御部３は、ボタンの押下に基づき、患者ＩＤ、利用者ＩＤ及び所属科コードを、患者受診暦判定部１８に出力し、患者受診暦判定処理（図８）を開始するように、患者受診暦判定部１８に指令を出す（ステップＳ２）。
【００５４】
患者受診暦判定部１８は、入力された患者ＩＤに基づき、対応する利用者ＩＤ、受診科コード及び受診日を、患者受診暦格納部１６から取得する（ステップＳ２１）。
そして、患者受診暦判定部１８は、制御部３から入力された利用者ＩＤが、患者受診暦格納部１６から取得した利用者ＩＤに存在するか（利用者により診療されたことがあるか）否かを判断する（ステップＳ２２）。
【００５５】
ステップＳ２２において、利用者による受診暦がある場合に、患者受診暦判定部１８は、患者が利用者に対する再診であると判定し（ステップＳ２３）、患者受診暦判定処理を終了する。
【００５６】
また、ステップＳ２２において、利用者による受診暦がない場合に、患者受診暦判定部１８は、制御部３から入力された所属科コードが、患者受診暦格納部１６から取得した受診科コードに存在するか（所属科により診療されたことがあるか）否かを判断する（ステップＳ２４）。
【００５７】
ステップＳ２４において、所属科による受診暦がある場合に、患者受診暦判定部１８は、患者が所属科に対する再診であると判定し（ステップＳ２５）、患者受診暦判定処理を終了する。
【００５８】
また、ステップＳ２４において、所属科による受診暦がない場合に、患者受診暦判定部１８は、患者受診暦格納部１６から受診日が取得できたか（当病院により診療されたことがあるか）否かを判断する（ステップＳ２６）。
ステップＳ２６において、当病院で受診暦がある場合に、患者受診暦判定部１８は、患者が当病院の再診であると判定し（ステップＳ２７）、患者受診暦判定処理を終了する。
【００５９】
また、ステップＳ２４において、当病院で受診暦がない場合に、患者受診暦判定部１８は、患者が当病院の初診であると判定し（ステップＳ２８）、患者受診暦判定処理を終了する。
【００６０】
なお、患者受診暦判定部１８は、ステップＳ２３、ステップＳ２５、ステップＳ２７又はステップＳ２８で得られた判定結果を、総合判定部１９に出力する。
【００６１】
また、制御部３は、ボタンの押下に基づき、利用者ＩＤを医療知識レベル判定部１５に出力し、医療知識レベル判定処理（図９）を開始するように、医療知識レベル判定部１５に指令を出す（ステップＳ３）。
【００６２】
医療知識レベル判定部１５は、入力された利用者ＩＤに基づき、対応する利用者の医療知識に対する評価値（医療知識評価値）を、利用者情報格納部１２から取得する（ステップＳ３１）。
【００６３】
また、医療知識レベル判定部１５は、基準評価値格納部１４から基準評価値を取得する（ステップＳ３２）。
そして、医療知識レベル判定部１５は、利用者情報格納部１２から取得した医療知識評価値が、基準評価値格納部１４から取得した基準評価値以上であるか否かを判断する（ステップＳ３３）。
【００６４】
ステップＳ３３において、基準評価値以上である場合に、医療知識レベル判定部１５は、利用者における医療知識のレベルが高いと判定し（ステップＳ３４）、医療知識レベル判定処理を終了する。
【００６５】
また、ステップＳ３３において、基準評価値未満である場合に、医療知識レベル判定部１５は、利用者における医療知識のレベルが低いと判定し（ステップＳ３５）、医療知識レベル判定処理を終了する。
【００６６】
なお、医療知識レベル判定部１５は、ステップＳ３４及びステップＳ３５で得られた判定結果を、総合判定部１９に出力する。
そして、総合判定部１９は、システム習熟度判定部１０、患者受診暦判定部１８及び医療知識レベル判定部１５にからそれぞれ入力された判定結果に基づき、例えば、図４（ｃ）に示すマトリクスを検索し、該当するメッセージ必要レベルを抽出する（ステップＳ４）。
【００６７】
また、総合判定部１９は、入力されたメッセージコードに基づき、対応するメッセージ重要度をメッセージマスタ部２から取得する（ステップＳ５）。
そして、総合判定部１９は、抽出したメッセージ必要レベルが、メッセージマスタ部２から取得したメッセージ重要度より高いか否かを判断し、ポップアップウィンドウを表示するか否かを判定して（ステップＳ６）、判定結果を制御部３に出力する。
【００６８】
ステップＳ６において、メッセージ必要レベルがメッセージ重要度より高い場合に、総合判定部１９は、ポップアップウィンドウを表示すると判定し、制御部３は、対応するメッセージをポップアップウィンドウにより表示部４に表示する（ステップＳ７、例えば、図３（ｂ））。
【００６９】
また、ステップＳ６において、メッセージ必要レベルがメッセージ重要度より低い場合に、総合判定部１９は、ポップアップウィンドウを表示しないと判定し、制御部３は、対応するメッセージの表示形式を変更して、表示部４に表示又は非表示する（ステップＳ８）。なお、表示形式の変更は、メッセージボックス等のように、利用者の操作を必要とするメッセージ形式ではなく、例えば、図３（ｃ）に示すステータスバー等の画面領域に表示するような、利用者の確認操作を省略して、次操作に進める表示形式への変更である。
【００７０】
以上のように、本実施形態に係る表示制御装置１００は、利用者のシステム習熟度、医療知識レベル及び患者の受診暦並びにメッセージの重要度に基づき、ポップアップウィンドウの表示又は非表示を総合的に判定することができる。延いては、所定の基準を満たす利用者に対して、ポップアップウィンドウの確認操作が不要となり、ポップアップウィンドウを閉じるという無用な一操作を削減することができ、利用者による入力業務における操作負荷を軽減させることができるという作用効果を奏する。特に、医療現場で使用する電子カルテのように、利用者が長時間使用するシステムにおいては、利用者の操作負荷を大幅に低減するという作用効果を奏する。は、利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御することができ、システムの習熟度の高い利用者にとっては、ポップアップウィンドウを閉じるという無用な一操作を削減することができるという効果を奏する。延いては、利用者による入力業務における操作負荷を低減することができるという効果を奏する。
【００７１】
なお、本実施形態に係る表示制御装置１００は、利用者のシステム習熟度、医療知識レベル及び患者の受診暦のいずれか１つ又は２つの判定結果と、メッセージの重要度とを比較して、ポップアップウィンドウの表示又は非表示を判定してもよい。この１つの判定結果を使用する場合には、図４（ｃ）に示すマトリクスを、医療知識レベル、システム習熟度又は受診暦を単独の値として新たに設定する必要がある。また、この２つの判定結果を使用する場合には、図４（ｃ）に示すマトリクスを、医療知識レベルと受診暦との組み合わせ、システム習熟度と受診暦との組み合わせ、又は医療知識レベルと受診暦との組み合わせのマトリクスを新たに設定する必要がある。
【００７２】
（第２の実施形態）
図１０は第２の実施形態に係る表示制御装置の概略構成を示すブロック図である。図１０において、図１〜図９と同じ符号は、同一又は相当部分を示し、その説明を省略する。
【００７３】
基準使用時間算出部２０は、反応時間格納部６に格納されたデータに基づき、統計処理し、ポップアップウィンドウの強制表示の適否を判定するうえで基準となる連続使用時間（以下、基準使用時間と称す）を算出し、利用者毎の基準使用時間を基準使用時間格納部２１に格納する。
【００７４】
強制表示判定部２２は、利用者によるシステムの使用開始からの連続使用時間が所定の時間（基準使用時間）以上である場合に、当該利用者に対してポップアップウィンドウを強制的に表示するように判定する。
【００７５】
総合判定部１９は、システム習熟度判定部１０、医療知識レベル判定部１５及び患者受診暦判定部１８による判定結果に関わらず、強制表示判定部２２による判定結果に基づき、ポップアップウィンドウを強制的に表示する。
【００７６】
なお、この第２の実施形態に係る表示制御装置１００においては、基準使用時間算出部２０、基準使用時間格納部２１及び強制表示判定部２２を新たに備えているところのみが第１の実施形態と異なるところである。この基準使用時間算出部２０、基準使用時間格納部２１及び強制表示判定部２２による作用効果以外は、第１の実施形態と同様の作用効果を奏する。
【００７７】
第２の実施形態においては、システムの使用開始からの連続使用時間が長くなるほど、反応時間が遅くなる利用者に対して、連続使用時間が基準使用時間を超過した場合に、ポップアップウィンドウを省略することなく、強制的に表示する。これにより、集中力を欠いた利用者が、入力ミスをした場合であっても、ポップアップウィンドウにより入力ミスに気付き、医療ミスに繋がることを未然に防止することができるという作用効果を奏する。
【００７８】
［付記］  上記実施形態に関し、更に以下の付記を開示する。
（付記１）  利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御する表示制御装置であって、前記利用者の識別情報を入力する入力部と、前記ポップアップウィンドウを表示する表示部と、前記利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、及び当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間を対応付けて格納する反応時間格納部と、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記反応時間格納部に格納される前記利用者の反応時間が所定の時間以内であるか否かを判定するシステム習熟度判定部と、前記メッセージの識別情報及び当該メッセージの重要度を対応付けて格納するメッセージマスタ部と、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果及び前記メッセージマスタ部に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示部に表示するか否かを判定する総合判定部と、を備えていることを特徴とする表示制御装置。
【００７９】
（付記２）  前記利用者の識別情報及び当該利用者の医療知識に対する評価値を対応付けて格納する利用者情報格納部と、前記利用者情報格納部に格納される前記利用者の医療知識の評価値が所定の値より高いか否かを判定する医療知識レベル判定部と、前記メッセージの識別情報及び当該メッセージの重要度を対応付けて格納するメッセージマスタ部と、を備え、前記総合判定部が、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果及び前記医療知識レベル判定部による判定結果、並びに前記メッセージマスタ部に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示部に表示するか否かを判定することを特徴とする表示制御装置。
【００８０】
（付記３）  患者の識別情報、当該患者を診断した利用者の識別情報、当該患者が受診した診療科の識別情報、及び当該患者が受診した受診日を対応付けて格納する患者受診暦格納部と、前記患者受診暦格納部に格納される、前記患者の識別情報、利用者の識別情報、診療科の識別情報及び受診日に基づき、当該患者の受診暦を判定する患者受診暦判定部と、を備え、前記総合判定部が、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果、前記医療知識レベル判定部による判定結果及び前記患者受診暦判定部による判定結果、並びに前記メッセージマスタ部に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示部に表示するか否かを判定することを特徴とする表示制御装置。
【００８１】
（付記４）  前記総合判定部が、前記前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定部による判定結果、前記医療知識レベル判定部による判定結果及び前記患者受診暦判定部による判定結果に基づく値が、前記メッセージマスタ部に格納される当該メッセージの重要度よりも高い場合に、ポップアップウィンドウを表示することを特徴とする表示制御装置。
【００８２】
（付記５）  患者の識別情報、当該患者における病名の識別情報、及び当該病名を登録した前記利用者の識別情報を対応付けて格納する病名情報格納部と、前記利用者情報格納部に格納される前記利用者の医療知識に対する評価値を、前記病名情報格納部に格納される当該利用者による病名の登録件数に基づき、評価する評価値算出部と、を備えていることを特徴とする表示制御装置。
【００８３】
（付記６）  前記利用者によるシステムの使用開始からの連続使用時間が所定の時間以上である場合に、当該利用者に対してポップアップウィンドウを表示するように判定する強制表示判定部を備え、前記総合判定部が、前記強制表示判定部による判定結果に基づき、ポップアップウィンドウを表示することを特徴とする表示制御装置。
【００８４】
（付記７）  前記反応時間格納部が、前記利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間、及び当該反応時間の更新日時を対応付けて格納し、前記システム習熟度判定部が、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記反応時間格納部に格納される前記反応時間の更新日時からの経過時間が所定の期間を超えている場合に、当該利用者におけるシステムの習熟度が低いと判定することを特徴とする表示制御装置。
【００８５】
（付記８）  前記ポップアップウィンドウが開いてから閉じるまでの経過時間である前記利用者の反応時間を計測する反応時間計測部を備え、前記反応時間格納部が、前記反応時間計測部による反応時間を格納することを特徴とする表示制御装置。
【００８６】
（付記９）  利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御する表示制御方法であって、前記利用者の識別情報を入力する入力ステップと、前記利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、及び当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間を対応付けて格納するデータベースから、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記利用者の反応時間を抽出し、当該利用者の反応時間が所定の時間以内であるか否かを判定するシステム習熟度判定ステップと、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定ステップによる判定結果及び当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示ステップに表示するか否かを判定する総合判定ステップと、前記総合判定ステップによる判定結果に基づき、前記ポップアップウィンドウを表示する表示ステップと、を有することを特徴とする表示制御方法。
【００８７】
（付記１０）  利用者におけるシステムの習熟度に応じて、ポップアップウィンドウの表示を制御するように、コンピュータを機能させる表示制御プログラムであって、コンピュータを、前記利用者の識別情報を入力する入力手段と、前記ポップアップウィンドウを表示する表示手段と、前記利用者の識別情報、前記ポップアップウィンドウに表示されるメッセージの識別情報、及び当該メッセージを表示するポップアップウィンドウが開いてから閉じるまでの経過時間である当該利用者の反応時間を対応付けて格納する反応時間格納手段と、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記反応時間格納手段に格納される前記利用者の反応時間が所定の時間以内であるか否かを判定するシステム習熟度判定手段と、前記メッセージの識別情報及び当該メッセージの重要度を対応付けて格納するメッセージマスタ手段と、前記ポップアップウィンドウにより表示しようとするメッセージに対応する、前記システム習熟度判定手段による判定結果及び前記メッセージマスタ手段に格納される当該メッセージの重要度に基づき、ポップアップウィンドウを前記表示手段に表示するか否かを判定する総合判定手段として機能させる表示制御プログラム。
【符号の説明】
【００８８】
１      入力部
２      メッセージマスタ部
３      制御部
４      表示部
５      反応時間計測部
６      反応時間格納部
７      基準反応時間算出部
８      基準反応時間格納部
９      基準更新期間格納部
１０    システム習熟度判定部
１１    病名情報格納部
１２    利用者情報格納部
１３    評価値算出部
１４    基準評価値格納部
１５    医療知識レベル判定部
１６    患者受診暦格納部
１７    診療科マスタ部
１８    患者受診暦判定部
１９    総合判定部
２０    基準使用時間算出部
２１    基準使用時間格納部
２２    強制表示判定部
１００  表示制御装置
【図１】
2010205132.tif 000003
【図２】
2010205132.tif 000004
【図３】
2010205132.tif 000005
【図４】
2010205132.tif 000006
【図５】
2010205132.tif 000007
【図６】
2010205132.tif 000008
【図７】
2010205132.tif 000009
【図８】
2010205132.tif 000010
【図９】
2010205132.tif 000011
【図１０】
2010205132.tif 000012