(57)【要約】      （修正有）【課題】臨床検査システムにおける表示画面をできるだけ一画面にまとめて見やすくする。【解決手段】臨床検査システムにおける電子カルテに基づく臨床検査結果を表示部に表示する臨床検査サーバにおいて、前記表示制御プログラムとは独立して、画面コントロールの設定項目毎に設定値をもつ画面コントロール設定データベースを有しており、レイアウト設定画面を呼び出す操作に応じて、表示画面上の入力領域であるコントロールのレイアウトを変更するためのコントロールとその属性とを表示するレイアウト設定画面表示処理と、前記レイアウト設定画面表示からの前記コントロールとその属性との変更操作に応じて、前記画面コントロール設定データベースの設定値を変更する設定値変更処理と、前記設定値変更処理に応じて、前記表示項目の選択及び前記表示画面のレイアウトが変更される表示変更処理とをコンピュータに実行させるための表示制御プログラム。【選択図】図１４Ａ
2015060559.tif 000002
【特許請求の範囲】
【請求項１】
臨床検査システムにおける電子カルテに基づく臨床検査結果を表示部に表示する臨床検査サーバにおいて、表示項目の選択及び表示画面のレイアウトを調整するための表示制御プログラムであって、
前記臨床検査サーバは、前記表示制御プログラムとは独立して、画面コントロールの設定項目毎に設定値をもつ画面コントロール設定データベースを有しており、
レイアウト設定画面を呼び出す操作に応じて、表示画面上の入力領域であるコントロールのレイアウトを変更するためのコントロールとその属性とを表示するレイアウト設定画面表示処理と、
前記レイアウト設定画面表示からの前記コントロールとその属性との変更操作に応じて、前記画面コントロール設定データベースの設定値を変更する設定値変更処理と、
前記設定値変更処理に応じて、前記表示項目の選択及び前記表示画面のレイアウトが変更される表示変更処理と
をコンピュータに実行させるためのプログラム。
【請求項２】
変更可能な前記コントロールの属性は、表示位置と表示サイズ、表示と非表示との切り替え、固定表記文字、文字サイズであることを特徴とする請求項１に記載のコンピュータに実行させるためのプログラム。
【請求項３】
前記設定値変更処理において、
コントロールが、施設マスター、科マスター、病棟マスター、医者マスターの少なくともいずれか１のマスターレコードをチェックし、マスターレコードに有効なレコードが存在するか否かを確認し、有効なレコードが存在すれば、当該レコードを編集対象として認識し、有効なレコードが存在しなければ、当該レコードを強制的に編集不可の非表示項目とすることを特徴とする請求項１又は２に記載のコンピュータに実行させるためのプログラム。
【請求項４】
さらに、
前記表示画面のレイアウトを確定した後にパネル関連性チェックを行い、
前記パネル関連性チェックは、
画面で最初に入力するコントロールを集めたパネルであるキー部がデータ部より左上に位置しているかを確認するステップと、患者情報が前記キー部のすぐ右かすぐ下に位置しているかを確認するステップとを有し、
それぞれのステップで位置していなければ、警告メッセージを表示することを特徴とする請求項１から３までのいずれか１項に記載のコンピュータに実行させるためのプログラム。
【請求項５】
さらに、
前記表示画面のレイアウトを確定した後にキー部チェックを行い、
前記キー部は、検査の受付番号検索、測定順検索、バーコード検索の少なくともいずれか１により構成され、
それぞれ、必須項目が表示されているか、入力順序が乱れていないかをチェックし、必須項目が非表示になっていればメッセージを表示して処理を中断し、並びが入れ替わっている場合は警告メッセージを表示することを特徴とする請求項１から３までのいずれか１項に記載のコンピュータに実行させるためのプログラム。
【請求項６】
さらに、
前記表示画面のレイアウトを確定した後に患者属性部チェックを行い、
前記患者属性部は、患者ＩＤ及び患者カナ氏名と、患者漢字氏名、性別、血液型、生年月日、年齢、施設、依頼科、依頼病棟、担当医、紹介医の少なくともいずれか１により構成され、
患者ＩＤと患者カナ氏名が非表示になっていればエラーメッセージを表示して処理を中断し、
患者漢字氏名、性別、血液型、生年月日、年齢の少なくともいずれか１が非表示になっていれば警告メッセージを表示し、
施設、依頼科、依頼病棟、担当医、紹介医の少なくともいずれか１が編集可能状態で非表示になっている場合は確認メッセージを表示することを特徴とする請求項１から５までのいずれか１項に記載のコンピュータに実行させるためのプログラム。
【請求項７】
臨床検査システムにおける電子カルテに基づく臨床検査結果を表示部に表示させるための臨床検査サーバであって、
表示項目の選択及び表示画面のレイアウトを調整するための表示制御部を有し、
前記表示制御部とは独立して、画面コントロールの設定項目毎に設定値をもつ画面コントロール設定データベースを有しており、
レイアウト設定画面を呼び出す操作に応じて、表示画面上の入力領域であるコントロールのレイアウトを変更するためのコントロールとその属性とを表示するレイアウト設定画面表示処理部と、
前記レイアウト設定画面表示からの前記コントロールとその属性との変更操作に応じて、前記画面コントロール設定データベースの設定値を変更する設定値変更処理部と、
前記設定値変更処理に応じて、前記表示項目の選択及び前記表示画面のレイアウトが変更される表示変更処理部と
を有する臨床検査サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、臨床検査システムにおける表示制御技術に関する。
【背景技術】
【０００２】
臨床検査システムでは、臨床検査業務で扱う情報を電子化している。従来の臨床検査システムでは取り扱う情報量が少なかったため、画面表示レイアウトなどをも特に考慮すること無く情報表示を行っていた。
【０００３】
また、下記特許文献１に記載の臨床検査装置では、エラーの発生が検出されると、そのエラーに設定された表示方法がポップアップ表示である場合には、エラー情報を含むエラーポップアップ画面が表示される。また、表示方法としてテロップ表示が設定されたエラーが検出された場合には、画面中の所定の領域に、エラー情報の文字列が右から左に移動しながら表示されるものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１９１２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、電子カルテを始めとした複数のシステムが相互に通信連携するようになると臨床検査システムが扱う情報量も増加するようになってきている。入出力される情報項目は通信連携している他システム毎に異なり、更に同一システムでも病院毎に扱う情報項目が増減するようになった。
【０００６】
今日では、これらの入出力情報は、画面上に表示しようとしても全てが表示できない規模に増大している。特許文献１では、ポップアップ画面を利用して多くの情報を提供することを提案している。しかしながら、ポップアップ表示は画面における情報が煩雑になり、かえって見にくいという問題がある。また、階層を深くすることも、初心者等には操作が難しくなる。スクロールやプルダウンメニュー構成も同様である。
【０００７】
この問題を解決するには、表示情報の削減が必要である。しかし、闇雲に情報項目を消してしまっては、真に必要な情報まで削除してしまうことになる。
【０００８】
また、例えば、図２４は、臨床検査システムにおける一般的な画面表示レイアウトの例であり、属性情報１０３は上半分に横移動でフォーカスするようになっており、キー部とデータ部１０５の区別が無く、キー情報が画面全体に統一性なく配置されている。また、各コントロールやラベルに統一性のない空白があり、視認性を落としている。アクション機能のアイコンが上部にあるが、ボタンが小さく、どの機能が対応しているか分かりづらいという問題がある。図２５は、結果入力受付例（１００ａ）であり、患者情報は横並びであり、項目も個別表示となっている。
【０００９】
メインデータ部を大きく確保しているため、図２４と比べると表示する患者情報が減少しており、フォントサイズも小さくなっている。また、画面の左上にある「自動ワークシート」項目は「表示順」が「測定順」に選択されている場合に入力可能になるキー情報だが、画像ではデータ部と同じ扱いにしか見えず、キー部と認識することが出来ない。
【００１０】
図２６の例では、図２４と比べて、画面サイズが1024×768から1280×1024に大きくなり、表示に余裕が出てきたため、レイアウトを組み替えることができる。すなわち、項目をグループ化し、患者情報を縦並びにすることで、視認性を向上させた。但し、キー部は依然画面上に散らばっている。また、重要な項目についてはフォントサイズを変更したが、図２７は、結果入力受付例１１０ｂに示すように、メインデータ部の文字サイズが小さいという問題があった。メインデータ部１１５ｂは、専有面積が広いため、この例ではフォントサイズを大きくすることが出来ず、問題となっている。
【００１１】
逆に項目情報や検査履歴が、あまり重要ではないにもかかわらず専有面積を大きく占めてしまい、メインデータや属性情報の表示したい項目を圧迫している。項目情報や検査履歴は同じ画面で見たい情報ではあるが、常に表示する情報ではないため、情報の重要度と専有面積の不一致が問題となっている。
このように、臨床検査システム特有の項目等を考慮した表示を行うことが重要である。
【００１２】
本発明は、臨床検査システムにおける表示画面をできるだけ一画面にまとめて見やすくする表示制御技術を提供することを目的とする。
【課題を解決するための手段】
【００１３】
そこで本発明では、臨床検査に関するデータの関連性に基づいて臨床検査システムで扱う情報の最適な配置を行うための臨床検査システムの画面設定ツールを提供する。画面設定ツールを利用してユーザーは画面上のコントロール項目を再配置する。レイアウトの再配置を終了して設定を保存するときに、各コントロール項目の配置位置は適切かどうか、必要だと思われる項目が非表示にされていないか等の関連性チェックを行う。異常がなければレイアウトの設定を保存して画面に反映する。
【００１４】
本発明の一観点によれば、臨床検査システムにおける電子カルテに基づく臨床検査結果を表示部に表示する臨床検査サーバにおいて、表示項目の選択及び表示画面のレイアウトを調整するための表示制御プログラムであって、前記臨床検査サーバには、前記表示制御プログラムとは独立して（外部に）、画面コントロールの設定項目毎に設定値をもつ画面コントロール設定データベースを有しており、レイアウト設定画面を呼び出す操作に応じて、表示画面上の入力領域であるコントロールのレイアウトを変更するためのコントロールとその属性とを表示するレイアウト設定画面表示処理と、前記レイアウト設定画面表示からの前記コントロールとその属性との変更操作に応じて、前記画面コントロール設定データベースの設定値を変更する設定値変更処理と、前記設定値変更処理に応じて、前記表示項目の選択及び前記表示画面のレイアウトが変更される表示変更処理と、をコンピュータに実行させるためのプログラムが提供される。
【００１５】
一般的なプログラムコード内への埋め込みではなく、内蔵の記憶部（メモリ）又は外部接続のデータベースなど、プログラムの外部に画面コントロールの設定項目を有し、各種設定をプログラムコードとは独立させることで、設定項目の変更等をプログラムの改変を行うことなく実行することができる。また、システムが起動した状態でこの画面を呼び出して、設定の変更が可能である。
【００１６】
変更可能な前記コントロールの属性（プロパティ）は、表示位置と表示サイズ、表示と非表示との切り替え、固定表記文字、文字サイズであることを特徴とする。
【００１７】
前記設定値変更処理において、コントロールが、例えば臨床検査依頼の依頼元を示す施設マスター、科マスター、病棟マスター、医者マスターの少なくともいずれか１のマスターレコードをチェックし、マスターレコードに有効なレコードが存在するか否かを確認し、有効なレコードが存在すれば、当該レコードを編集対象として認識し、有効なレコードが存在しなければ、当該レコードを強制的に編集不可の非表示項目とすることを特徴とする。マスターは、施設マスター、科マスター、病棟マスター、医者マスターなどである。マスターがない場合には、あえて表示しないようにする。すなわち、項目が入っていないと表示しないようにし、オプション的な項目までは表示しないように限定して表示を簡単なものとすることができる。
【００１８】
さらに、前記表示画面のレイアウトを確定した後にパネル関連性チェックを行い、前記パネル関連性チェックは、画面で最初に入力するコントロールを集めたパネルであるキー部がデータ部より左上に位置しているかを確認するステップと、患者情報が前記キー部のすぐ右かすぐ下に位置しているかを確認するステップとを有し、それぞれのステップで位置していなければ、警告メッセージを表示することを特徴とする。
ここでは警告にとどめたのは、配置に関する問題であるため注意を喚起すれば足りるからである。
【００１９】
キー部パネルは画面上で最初にユーザーが入力する項目であるため、視線移動の観点から最も左上に配置することが望ましい。また、患者氏名などの患者情報は、画面上に表示している臨床検査情報がどの患者のものかを示す最も重要な情報であるため、キー部を入力してすぐ参照できる位置にある必要がある。キー部パネルの右側か下側かどちらかに固定されないのは、画面に表示する情報によって、目線移動が縦向きか横向きかが変化するためである。
【００２０】
さらに、前記表示画面のレイアウトを確定した後にキー部チェックを行い、前記キー部は、検査の受付番号検索、測定順検索、バーコード検索の少なくともいずれか１により構成され、それぞれ、必須項目が表示されているか、入力順序が乱れていないかをチェックし、必須項目が非表示になっていればメッセージを表示して処理を中断し、並びが入れ替わっている場合は警告メッセージを表示することを特徴とする。
警告メッセージに対応策を記載することで、ユーザーにとってわかりやすい。
【００２１】
さらに、前記表示画面のレイアウトを確定した後に患者属性部チェックを行い、前記患者属性部は、患者ＩＤ及び患者カナ氏名と、患者漢字氏名、性別、血液型、生年月日、年齢、施設、依頼科、依頼病棟、担当医、紹介医の少なくともいずれか１により構成され、患者ＩＤと患者カナ氏名が非表示になっていればエラーメッセージを表示して処理を中断し、患者漢字氏名、性別、血液型、生年月日の少なくともいずれか１が非表示になっていれば警告メッセージを表示し、施設、依頼科、依頼病棟、担当医、紹介医の少なくともいずれか１が編集可能状態で非表示になっている場合は警告メッセージを表示することを特徴とする。
【００２２】
患者属性部チェックは、患者ＩＤ、患者カナ氏名、患者漢字氏名、性別、血液型、生年月日、年齢、施設、依頼科、依頼病棟、担当医、紹介医が当てはまる。患者ＩＤと患者カナ氏名は必須項目のため、非表示になっていればエラーメッセージを表示して処理を中断する。患者漢字氏名、性別、血液型、生年月日は必要項目のため、非表示になっていれば警告メッセージを表示する。施設、依頼科、依頼病棟、担当医、紹介医はマスターレコード連携のコントロールになるため、編集可能状態で非表示になっている場合は警告メッセージを表示する。
【００２３】
本発明の他の観点によれば、臨床検査システムにおける電子カルテに基づく臨床検査結果を表示部に表示させるための臨床検査サーバであって、表示項目の選択及び表示画面のレイアウトを調整するための表示制御部を有し、前記表示制御部とは独立して（外部に）、画面コントロールの設定項目毎に設定値をもつ画面コントロール設定データベースを有しており、レイアウト設定画面を呼び出す操作に応じて、表示画面上の入力領域であるコントロールのレイアウトを変更するためのコントロールとその属性とを表示するレイアウト設定画面表示処理部と、前記レイアウト設定画面表示からの前記コントロールとその属性との変更操作に応じて、前記画面コントロール設定データベースの設定値を変更する設定値変更処理部と、前記設定値変更処理に応じて、前記表示項目の選択及び前記表示画面のレイアウトが変更される表示変更処理部と、を有する臨床検査サーバが提供される。
【発明の効果】
【００２４】
本発明によれば、効果的に表示項目を絞り込むことと、表示項目の再配置を行うことにより、情報表示領域の有効利用と誤入力防止が可能である。その結果、臨床検査システムの利用者の操作効率を向上させることができる。
【図面の簡単な説明】
【００２５】
【図１】臨床検査システムの一構成例を示す機能ブロック図である。
【図２】検査システムの具体的なシステム構成例を示すブロック図である。
【図３】パネルの一例を示す図である。
【図４】パネルのデータ構造例を示す図である。
【図５】キー部に属するコントロールの階層構造例をイメージとして示した図である。
【図６】受付番号検索の検索画面例を示す図である。
【図７】測定順検索の検索画面例を示す図である。
【図８】バーコード検索の検索画面例を示す図である。
【図９】データ部に属するコントロール例を階層構造にして示すイメージ図である。
【図１０】データ部のパネル表示例である属性情報の表示パネル例を示す図である。
【図１１Ａ】本実施の形態による臨床検査システムおける全体画面表示例を示す図である。
【図１１Ｂ】図１１Ａの全体画面表示例の各領域を示す図である。
【図１２】図１０のデータ部（患者情報表示）の全データ表示を行った例を示す図である。
【図１３】図１３（ａ）は、臨床検査システムの表示画面（以下、臨床検査システム表示画面、と称する。）の全体表示例を示す図であり、図１３（ｂ）は図１３(ａ)の臨床検査システム表示における視線の動き（動線）を示す図である。
【図１４Ａ】図１１Ａ、図１１Ｂに示す画面表示のレイアウト設定画面の呼び出し処理の概要を示す図である。
【図１４Ｂ】サーバ内の記憶部などに格納されるテーブルの一例を示す図である。
【図１５】図１５（ａ）は、編集可能対象チェック処理の流れを示すフローチャート図であり、図１５（ｂ）は、マスターレコードチェックの処理例を示す図である。
【図１６】対応するコントロールとマスターの構成例を示す図である。
【図１７】画面表示レイアウトを確定した後の関連性チェック処理の流れを示すフローチャート図である。
【図１８】パネル関連チェック処理の流れを示すフローチャート図である。
【図１９Ａ】キー部チェック処理の流れを示すフローチャート図である。
【図１９Ｂ】キー部チェック処理の流れを示すフローチャート図である。
【図２０Ａ】属性部チェック処理の流れを示すフローチャート図である。
【図２０Ｂ】属性部チェック処理（続き）の流れを示すフローチャート図である。
【図２１】血液像入力画面の表示例である。
【図２２】尿沈渣入力画面の表示例である。
【図２３】受け付け別結果入力画面である。
【図２４】一般的な画面表示レイアウトの例である。
【図２５】結果入力受付例であり、患者情報は横並びであり、項目も個別表示となっている例を示す図である。
【図２６】図２４に対応し、画面サイズが1024×768から1280×1024に大きくなった例を示す図である。
【図２７】図２６に対応する結果入力受付例を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態による臨床検査システムにおける表示制御技術について図面を参照しながら詳細に説明する。
【００２７】
図１は、臨床検査システムの一構成例を示す機能ブロック図である。図１に示すように、本実施の形態による臨床検査システムＡは、病院内ネットワークＢと、地域医療ネットワークＤと、を有し、病院内ネットワークＢは、基幹システムＣと部門システムＥとを有している。基幹システムＣは、医療現場の一部業務を電子化し、病院業務の省力化と、サービス提供の短縮化を目指す検査・処方などに係る情報伝達システムであるオーダシステムＣ１と、電子カルテを管理する電子カルテシステムＣ２と、医事会計システムＣ３とを有している。これらの基幹システムは、病院の部門システムＥ、例えば、検査システムＥ１、受付システムＥ２、健診システムＥ５等により構成されている。検査システムＥ１は、検査対象、検査項目や検査結果を含む臨床検査データ（臨床検査情報）を取り扱う。
【００２８】
図２は、検査システムＥ１の具体的なシステム構成例を示すブロック図である。図２に示すように、検査システムＥ１は、情報処理を行うサーバ１と、クライアント３と、プリンタ５、７と、オーダシステム１１、分析装置１５等がＬＡＮなどにより接続されている。
【００２９】
ここで、本実施の形態では、サーバ１のディスプレイ（表示部）１ａにおける、電子カルテ等に基づく上記臨床検査データをまとめた結果表示を、表示画面１ｃにおいて見やすく表示するために、処理部１ｂには、表示項目の選択や画面のレイアウト等を調整するためのプログラムがインストールされている。すなわち、本実施の形態は、検査結果は既に電子カルテ等に基づく上記臨床検査データなどの形態で取得済みであることを前提として、これらの検査結果を含むデータをディスプレイにどのように見やすく表示するかの表示制御に関する技術を示すものである。
【００３０】
臨床検査システムの画面コントロールの大部分は、パネルによって管理されている。パネルは画面上にある情報をグループ化する役割を持ち、コントロールはパネルの枠外へ移動させることは出来ない。
【００３１】
図３は、パネルの一例を示す図である。図４は、パネルのデータ構造を示す図である。図３、図４に示すように、パネルは、キー部とデータ部との２つに分類される。キー部は表示画面（例えば８０画面）のほぼ全ての（例えば９割程度）の表示画面に存在し、画面で最初に入力するコントロールを集めたパネルである。コントロールとは画面上に文字等を入力する部分である。図３、６、７、８等が入力するコントロールの集まりである。
【００３２】
図３のキー部パネルは、後述するように、臨床検査システム画面上の目線移動の初期位置である左上に配置することが好ましい。図３のようなキー部パネルは、データ部パネルと区別するため、背景色を異なるようにしても良い。図３で背景色が施されている部分は例えば必須入力部分とする。
【００３３】
臨床検査システムにおいては、画面上に表示する検索情報としては、複数の検索条件から検索することが多い。検索の条件排他を実現するため、複数の検索方法がある場合、キー部パネルはタブコントロールを設ける。このタブを押すことで検索条件を変更することができるようにしている。
【００３４】
図５は、キー部に属するコントロールの階層構造例をイメージとして示した図である。図５に示すように、受付番号検索では、例えば、「検査区分」、「班」、「検査日付」、「受付番号」の組み合わせで検索される。その検索画面例を図６に示す。例えば、この画面でＦ１２（図１１Ａ参照）を押すと検索が開始される。受付番号タブ２１ａが選択されると、検査区分２３ａは臨床検査業務の大区分を示し、「一般臨床」や「予約」「テスト」等の名称で利用される。検査日付２３ｃと受付番号２３ｄは検査を実施する日付と、登録されるシーケンシャルな番号を示す。コントロールは年月日入力エリアと、マウスでスムーズに入力するためのカレンダーボタンから構成される。「班」２３ｂは、地域連携病院などで、複数の小規模施設を一元管理する際に使われる。例として、病院Ａと病院Ｂの臨床検査を受け入れる場合にそれぞれの病院の患者ＩＤや検査日付を別々に保持したい場合に利用される。班２３ｂはキー情報でありながら通常の病院では利用されない。よって一般的な施設では非表示扱いとなる。
【００３５】
図７に示すタブ２１ｂが選択されると行われる測定順検索は、指定した分析装置の測定日付２５ｂと測定順番との組み合わせで検索される。分析装置の指定条件は「自動ＷＳ」２５ａという項目を仲介して指定する。検査区分、班、検査日付の領域２５ｃは、データ部である。
【００３６】
図８に示すタブ２１ｃが選択されると行われるバーコード検索は、検査対象の検体に貼られたバーコードラベルから画面情報２７ａを検索する。なお、臨床検査システムでは検査日付・番号が重要なキー情報となるため、測定順検索とバーコード検索のパネル内には、検査日付・番号２７ｂが表示されるようにした。
【００３７】
操作範囲を明確にするため、キー部での検索実行後までは、データ部には何も表示されず、コントロールを操作することが出来ないように構成した。キー部の検索実行後に情報が表示されると同時にコントロール操作が可能となり、例えば、フォーカスがキー部からデータ部に移動するようにして、操作の可否がわかりやすくなるように工夫した。
【００３８】
上述のように、データ表示中はキー部の操作が許されないため、キー部にフォーカスが戻ると、データ部における情報が自動的にクリアされるようになっている。これにより、キー部の検索内容とデータ部の表示内容とのアンマッチを防ぐことができる。データ部には表示が必要な必須コントロール、表示したほうが良い必要項目、臨床検査システム内のマスターデータと連携するマスターレコード連携項目、必要に応じて表示する任意項目等、表示の優先度による種類分けがされている。
【００３９】
図９は、データ部に属するコントロール例を階層構造にして示すイメージ図である。また、図１０は、データ部のパネル表示例である属性情報の表示パネル例を示す図である。
【００４０】
患者ＩＤと患者カナ氏名とは、きわめて重要な情報であり、属性情報の表示画面上に必ず表示が必要な必須項目である。患者ＩＤは、臨床検査室、あるいは病院全体で割り当てられる患者の識別ＩＤであり、見やすいように、属性情報の最初の行にその入力欄が表示されるのが好ましい。入力欄に患者ＩＤを入力することで、後述の属性情報を以前検査した内容から検索する機能も備える。患者カナ氏名は患者のカナ読みが入力される。従来の臨床検査システムでは、コンピュータの対応文字やネットワーク容量の問題等から、半角カナで通信をしており、現在でも多くの分析装置では未だに１バイト半角カナでやり取りされており、これを用いるのが好ましい。
【００４１】
患者漢字氏名と性別、血液型、生年月日、年齢は、画面上に表示する必要がある必要項目である。患者漢字氏名は今までの半角カナ氏名より可読性が向上することで、同姓同名患者、あるいは読みが似ている患者の検体取り違えを防ぐために扱う。性別は患者の男女を視覚的に素早く判断させるため、男女色違いのマークと文字情報をセットで表示する。血液型はＡＢＯ式血液型とＲｈ式血液型との両方をセットで表示させる。
【００４２】
初診の検体は、血液型の情報がシステム内に存在しないため入力されていないことが多い。そこで、本実施の形態による臨床検査システムで検査を実施することで、血液型が初めて判明するため、その結果に基づいて検査終了後に自動的に入力される。患者の生年月日は誕生日と年齢との二種類を入力・表示可能としている。この画面でデータを打ち込むことも可能であり、修正も可能である。また、検索でヒットしないところにキー入力できるようになる。
【００４３】
なお、救急患者の場合において、誕生日が不明の場合に、見た目の年齢を入力して後から正しい生年月日を入力するという運用もあるため、年齢だけを入力する運用も可能である。また、病院毎の入力方法の相違に合わせるため、モード切り替えにより、西暦/和暦どちらでも入力・表示できるようにしている。年齢は１年未満の場合は「生後○○ヶ月」、生後１ヶ月未満の場合は「生後○○日」と表示が切り替わるようにしている。
【００４４】
施設、依頼科、依頼病棟、担当医、紹介医は、臨床検査システムのマスターレコードと連動するコントロールである。この項目を入力する場合は、臨床検査システムのマスターレコードを参照し、存在するレコードから値を選択する。マスターレコードが存在しない場合は必然的に画面からの入力も不可能になる。これらの項目には、プルダウンメニューが設けられ、ほかの候補を選択・入力することもできる。
【００４５】
なお、１つの画面には１人の患者の情報が表示され、認識を間違えないように、データ部からキー部に戻ると、データ自体は消えてしまうように構成されている。現在の入力位置は、フォーカスなどにより知ることができる。
【００４６】
図１１Ａは、本実施の形態による臨床検査システムおける全体画面表示例を示す図である。図１１Ｂは、その全体画面表示例の各領域を示す図である。このように、表示画面１ｃには、キー部表示領域５１と、データ部患者情報表示領域５３と、データ部メイン情報表示領域５５と、メニュー／メニューボタン／メッセージ表示領域５７と、ランチャー５９とを有している。機能選択はランチャーから行うことができる。キー部表示領域５１は図６等に、データ部患者情報表示領域５３は図１０に相当する。データ部メイン情報表示領域５５に、検査項目と結果とが表示される。メニュー／メニューボタン／メッセージ表示領域５７のファンクション選択ボタンは、表示画面上での処理と関連付けされ、ほとんどの処理をファンクション選択ボタンにより入力・編集が可能である。
【００４７】
図１２は、図１０のデータ部患者情報表示領域（属性情報パネル）５３の全データ表示を行った例を示す図である。図１２に示すように、図１０の属性情報パネル５３の展開ボタン８１を押すと、右側に示すように、属性情報パネル５３の右側に検体材料、依頼コメント、属性項目、属性コメントなどが展開され、それぞれの項目の参照、入力が可能となっている。このような構成により、表示画面における占有面積を節約しながら、詳細な項目まで参照、更新などを行うことができる。
【００４８】
図１３（ａ）は、臨床検査システムの表示画面（以下、臨床検査システム表示画面、と称する。）の全体表示例を示す図であり、図１３（ｂ）は図１３(ａ)の臨床検査システム表示における視線の動き（動線）を示す図である。図１３（ａ）、図１３（ｂ）に示すように、本実施の形態による臨床検査システム表示画面は、上側にほぼ全幅にわたってファンクションキーが多数設けられ、そのファンクションキー行領域の下側に、左上から右下にかけてキー部、左サイドの情報表示エリア、右上のヘッダ部、その下の大きい領域であるメインデータ領域、右側下の入力領域が設けられ、Ｌ２からＬ６までで示すように、左上から下、そして、中央上から下、右上から下へと視線が動く。そこで、矢印に示すように部品を配置していく。これにより、表示の重要度と動線とが一致し、見やすい画面とすることができる。
【００４９】
全体表示と各コントロールの特性を踏まえた上で、画面設定ツールについて説明する。図１４Ａは、図１１Ａ、図１１Ｂに示す画面表示のレイアウト設定画面の呼び出し処理の概要を示す図である。まず、図１４Ａのメニュー表示６１からウインドウ６１ａ−画面編集６１ａ−２を選択すると、下図のように全画面７１に設定項目欄７１ｃが表示され、選択されている設定項目欄７１ｃにおける表示される文字の配置設定７１ａとその説明７１ｂとにより現在の設定値を確認することができる。画面左側が編集ツールであり、配置や項目名をこの画面から編集することも可能である。これらの項目等は、表示の制御を行うサーバ１の処理部１ｂの起動に応じて自動的に設定できる。
【００５０】
図１４Ａに示す臨床検査システムの画面設定ツールにより、ユーザーが画面コントロールのレイアウトを変更できる。変更可能なコントロールの属性（プロパティ）は位置とサイズ、表示、非表示の切り替え、固定表記文字、文字サイズである。編集は専用のダイアログで行う方法と、コントロールを直接マウスで移動や伸縮する方法がある。レイアウト配置は主にマウス操作で行うことができ、微調整や表示・非表示の切り替えは専用ダイアログで行う。変更対象のコントロールは画面上のシステム共通部分を除くコントロールである。編集可能なコントロールでも、マスターレコード連携しているコントロールについては編集可能対象チェックを行い、編集可能かどうかを識別する。編集可能対象コントロールが識別されれば、ユーザーはレイアウトを編集できる。編集データを保存する時、一部のコントロールにおいて関連性チェックが実行される。
【００５１】
図１４Ｂは、サーバ１内の記憶部などに格納されるテーブルの一例を示す図であり、一般的なプログラムコード内への埋め込みではなく、内蔵の記憶部（メモリ）又は外部接続のデータベースなど、プログラムの外部に画面コントロールの設定項目を有していることが特徴である。このような構造により、各種設定をプログラムコードとは独立させることで、設定項目の変更等をプログラムの改変を行うことなく実行することができる。また、システムが起動した状態でこの画面を呼び出して、設定の変更が可能である。
【００５２】
以下に、編集可能対象チェック処理について説明する。図１５（ａ）に示すように、マスターレコードチェックの対象はマスターレコード連携をしている項目である。本明細書で説明するコントロールの中では、施設、依頼科、依頼病棟、担当医、紹介医が該当する。図１５（ｂ）に示すステップＳ２１からステップＳ３２までの処理において、それぞれのコントロールは施設マスター、科マスター、病棟マスター、医者マスターのテーブルに有効なレコードが存在するかどうかを確認し（ステップＳ２２、２４、２６、２８、３０）、有効なレコードが存在すれば、編集対象として認識されるようになっている。有効なレコードが存在しなければ、コントロールは強制的に編集不可の非表示項目となる（ステップＳ２３、２５、２７、２９、３１）。マスターがない場合には、あえて表示しないようにする。すなわち、項目が入っていないと表示しないようにし、オプション的な項目までは表示しないように限定して表示を簡単なものとすることができる。
【００５３】
対応するコントロールとマスターについて図１６に示す構成を有する。それぞれのコントロールにこのテーブルが対応付けされている。
【００５４】
次に、画面表示レイアウトを確定した後の関連性チェックについて説明する。確定後の関連性チェック（ステップＳ４１で開始し、ステップＳ４５で終了する。）は、図１７に示すように、パネル関連チェック（ステップＳ４２）、キー部チェック（ステップＳ４３）、属性部チェック（ステップＳ４４）が実施される。
【００５５】
図１８に示すパネル関連チェック（ステップＳ４２）では、キー部がデータ部より左上に位置しているか（ステップＳ４２−１）、患者情報がキー部のすぐ右かすぐ下に位置しているか（ステップＳ４２−３）を確認する。それぞれのステップで位置していなければ（Ｎｏ）、警告メッセージを表示する。ここで警告にとどめたのは、配置に関する問題であるため注意を喚起すれば足りるからである。
【００５６】
図１３に示すように、キー部パネルは画面上で最初にユーザーが入力する項目であるため、視線移動の観点から最も左上に配置することが望ましい。また、患者氏名などの患者情報は、画面上に表示している臨床検査情報がどの患者のものかを示す最も重要な情報であるため、キー部を入力してすぐ参照できる位置にある必要がある。キー部パネルの右側か下側かどちらかに固定されないのは、画面に表示する情報によって、目線移動が縦向きか横向きかが変化するためである。
【００５７】
図１９Ａ、図１９Ｂに示すキー部チェック処理は、受付番号検索、測定順検索、バーコード検索の３種類で構成される。それぞれ、必須項目が表示されているか、入力順序が乱れていないかをチェックする（ステップＳ４３−１からＳ４３−１７）。必須項目が非表示になっていれば（ステップＳ４３−２、４３−１０、４３−１５でＮｏ）メッセージを表示して処理を中断する（ステップＳ４３−３、４３−１１、４３−１６）。並びが入れ替わっている場合は（ステップＳ４３−５、４３−７、４３−１２でＮｏ）警告メッセージを表示する（ステップＳ４３−６、４３−８、４３−１３）。警告メッセージに対応策を記載することで、ユーザーにとってわかりやすい。また、処理を中断すると、図１３に戻り、対応が可能である。自動的に図１３での対応を行うようにしても、確認後に処理を開始するようにしてもよい。
【００５８】
臨床検査業務では同一検査区分内で、検査日付と受付番号がユニークなキーとして患者に割り当てられているため、何れかが欠けると対象を特定することが出来ない。また、検査日付内の受付番号として検索を絞るため、受付番号の前に検査日付が無ければならない。班を利用している場合は、班毎に検査日と受付番号がそれぞれ割り当てられるため、検査日付・受付番号よりも前に入力できるようにする。測定順検索ではどの分析装置でいつ測定したかを元に検索できる必要がある。そのため、分析装置を間接的に意味する自動WSが最初に表示され、測定日付と測定順がその後に続く。一意な患者を特定するためにはこの３つの項目は必須項目となる。
【００５９】
患者属性部チェックは、患者ＩＤ、患者カナ氏名、患者漢字氏名、性別、血液型、生年月日、年齢、施設、依頼科、依頼病棟、担当医、紹介医が当てはまる。患者ＩＤと患者カナ氏名は必須項目のため、非表示になっていればエラーメッセージを表示して処理を中断する（ステップＳ４４−２）。患者漢字氏名、性別、血液型、生年月日、年齢は必要項目のため、非表示になっていれば警告メッセージを表示する（ステップＳ４４−４、６、８、１０，１２，１４）。施設、依頼科、依頼病棟、担当医、紹介医はマスターレコード連携のコントロールになるため、編集可能状態で非表示になっている場合は（ステップＳ４４−ｎ、ｎは１５−２３までの奇数でＮｏ）警告メッセージを表示する（ステップＳ４４−ｍ、ｍは１６−２４までの偶数）。フローチャートを図２０Ａ、図２０Ｂに示す。
【００６０】
これらの画面レイアウト編集情報はレイアウト確定後、データベースに値が格納される。格納先は全端末共通設定として保存するか、変更した端末だけに作用する個別設定として保存するかを選択できる。これは臨床検査室内で複数の端末がある場合、端末毎に表示する内容が異なるため、端末の台数や役割に合わせて柔軟に変更させるためである。保存時はレイアウトデータに破綻がないかどうかのチェックが実行される。正常にチェックが完了すれば、レイアウトデータがデータベースに保存される。
【００６１】
図２０の「〜が表示されていません」項目は臨床検査業務上、ほぼ必ず表示されるべき項目のため、表示を促すメッセージ（警告相当）を表示する。図２０Ｂの「〜が非表示になっています」項目は、各病院毎に検査項目の検索フィルタリングとして使われる項目で、全てが表示されることは稀である。そのため、非表示になっていることを伝えるメッセージ（確認相当）を表示する。フローの並びはメッセージの重要度、及び当臨床検査システムの標準表示順に準拠する。
【００６２】
項目のグループ化の徹底し、キー部/データ部の分離をすることで、すなわち、表示を効率的に行うことで、メインデータ部のフォントサイズ拡大することができ、見やすい画面とすることができる。
【００６３】
このように、メインデータ部のフォントサイズ拡大し、グループ化を徹底するとともに、キー部/データ部の分離が行われている。
【００６４】
これにより、臨床検査の業務効率の向上を目的とした画面レイアウトのルール定義を行い、ユーザー個別の画面レイアウトカスタマイズを容易に行えるツールを提供する。さらに、ツールを使用する際にレイアウトカスタマイズ内容が適切かどうかをルール定義に基づいてチェックする機能を備える。
【００６５】
（変形例）
以下に、上記の実施の形態の変形例について説明する。
図２１から図２３までは、上記の処理により表示される臨床管理システムにおける表示例を示す図である。
【００６６】
図２１の表示例は、血液像入力画面であり、基本的に図１３の表示例と同様のレイアウトを有しているが、主に血液を顕微鏡で参照し、目視で白血球やヘモグロビンの個数を数える画面である。
【００６７】
また、図２２の尿沈渣入力画面は、尿沈渣項目の参照・依頼・結果入力を行う画面である。さらに、図２３は、受け付け別結果入力画面であり、依頼された検査項目の結果の手入力と、結果承認、再検査依頼を行う画面である。
【００６８】
これらの画面からキー部に情報を入れて検索できるが、３画面とも、キー部の情報がヒットしなければエラー表示となる。
【００６９】
尚、依頼入力画面は、受付を新規作成する「依頼業務」で利用するため、キー部での検索結果が空であることが前提の画面となるのに対してこれらの３画面は、いずれも「結果入力画面」に属する。すなわち、結果入力画面は、受付けられた検査の結果入力を行う「入力業務」で利用する画面であり、キー部で検索するデータは必ず存在するという前提になる。
【００７０】
３画面の中で「血液像入力画面」と「尿沈渣入力画面」の患者情報が、縦横で変化して表示されているが、これは、データ情報の並びを優先させているからである。この２画面は、「システムとしての統一性」よりも「血液像・尿沈渣入力操作」が優先される画面になるため、このような並びになっている。
このように、優先させる項目を指定して、表示レイアウトを変更することが可能である。
【００７１】
以上に説明するように、本発明によって、効果的に表示項目を絞り込むことと、表示項目の再配置を行うことにより、情報表示領域の有効利用と誤入力防止効果が発生する。その結果、臨床検査システムの利用者の操作効率向上が見込まれるという利点がある。
【００７２】
処理および制御は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によるソフトウェア処理、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）によるハードウェア処理によって実現することができる。
【００７３】
また、上記の実施の形態において、添付図面に図示されている構成等については、これらに限定されるものではなく、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【００７４】
また、本発明の各構成要素は、任意に取捨選択することができ、取捨選択した構成を具備する発明も本発明に含まれるものである。
【００７５】
また、本実施の形態で説明した機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。尚、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【産業上の利用可能性】
【００７６】
本発明は、臨床検査システムに利用できる。
【符号の説明】
【００７７】
Ａ…臨床検査システム、Ｂ…病院内ネットワーク、Ｃ…基幹システム、Ｄ…地域医療ネットワーク、Ｅ…部門システム、Ｃ１…オーダシステム、Ｃ２…電子カルテシステム、Ｃ３…医事会計システム、Ｅ…病院の部門システム、Ｅ１…検査システム、Ｅ２…受付システム、Ｅ５…健診システム、１…サーバ、１ａ…ディスプレイ（表示部）、１ｂ…処理部、１ｃ…表示画面、３…クライアント、５、７…プリンタ、１１…オーダシステム、１５…分析装置。
【図１】
2015060559.tif 000003
【図２】
2015060559.tif 000004
【図３】
2015060559.tif 000005
【図４】
2015060559.tif 000006
【図５】
2015060559.tif 000007
【図６】
2015060559.tif 000008
【図７】
2015060559.tif 000009
【図８】
2015060559.tif 000010
【図９】
2015060559.tif 000011
【図１０】
2015060559.tif 000012
【図１１Ａ】
2015060559.tif 000013
【図１１Ｂ】
2015060559.tif 000014
【図１２】
2015060559.tif 000015
【図１３】
2015060559.tif 000016
【図１４Ａ】
2015060559.tif 000017
【図１４Ｂ】
2015060559.tif 000018
【図１５】
2015060559.tif 000019
【図１６】
2015060559.tif 000020
【図１７】
2015060559.tif 000021
【図１８】
2015060559.tif 000022
【図１９Ａ】
2015060559.tif 000023
【図１９Ｂ】
2015060559.tif 000024
【図２０Ａ】
2015060559.tif 000025
【図２０Ｂ】
2015060559.tif 000026
【図２１】
2015060559.tif 000027
【図２２】
2015060559.tif 000028
【図２３】
2015060559.tif 000029
【図２４】
2015060559.tif 000030
【図２５】
2015060559.tif 000031
【図２６】
2015060559.tif 000032
【図２７】
2015060559.tif 000033