(57)【要約】【課題】  ヘス・テストの検査結果を電子カルテに入力する作業を効率的に行うことができ、かつ、その検査結果に基づく診断を支援することが可能な電子カルテ入力システムを提供する。【解決手段】  ヘス・テストの検査結果である複数の指示点を入力テンプレート画面１０００に所定の入力順序で入力すると、制御手段１１は、入力された各指示点の座標を求めるとともに、指示点関連情報６００により関連付けられた指示点の間を結ぶ直線、すなわちヘス図形を形成する直線の長さと傾きを算出して、入力テンプレート画面１０００にヘス図形を表示させる。制御手段１１は、前記指示点の座標と前記直線の長さ及び傾きとに該当する病症名を単眼病症データ７００及び両眼病症データ８００からそれぞれ選択し、選択した病症名をモニタ装置１３に表示させる。【選択図】      図１
2005218563.tif 000002
【特許請求の範囲】
【請求項１】
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させるとともに、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御手段を備えていることを特徴とする電子カルテ入力システム。
【請求項２】
前記表示制御手段は、前記入力テンプレート画面上に設定された座標系における前記指示点の座標に基づいて前記直線の長さ及び傾きを算出する直線算出手段を有し、この直線算出手段による算出結果に基づいて前記入力テンプレート画面に前記直線を表示させることを特徴とする請求項１に記載の電子カルテ入力システム。
【請求項３】
前記表示制御手段は、前記指示点が前記入力テンプレート画面に設定された有効表示枠の外側に入力されたことに対応して、当該指示点と他の指示点とを結ぶ前記直線の代わりに、当該他の指示点から当該指示点に向かう方向の矢印を表示させることを特徴とする請求項１に記載の電子カルテ入力システム。
【請求項４】
同一の前記基準点に対して複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出手段と、
前記変位算出手段により算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断手段と、
前記変位判断手段により前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査による指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定手段と、
を更に備えていることを特徴とする請求項１に記載の電子カルテ入力システム。
【請求項５】
前記再検査設定手段により前記再検査の設定がなされたことに対応して、前記同一の基準点に対応する複数の指示点をそれぞれ異なる色で表示させる表示色設定手段を更に備えていることを特徴とする請求項４に記載の電子カルテ入力システム。
【請求項６】
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させる表示制御手段と、
前記ヘス図形の形成状態と病症との対応関係が格納された病症データを記憶する病症データ記憶手段と、
前記入力テンプレート画面に入力された前記指示点を基に形成される前記ヘス図形の形成状態に対応する病症を前記病症データから選択して前記検査結果として前記表示手段に表示させる診断結果表示制御手段と、
を備えていることを特徴とする電子カルテ入力システム。
【請求項７】
前記診断結果表示制御手段は、前記入力テンプレート画面上に設定された座標系における前記指示点の座標を基に、前記ヘス図形を形成する前記直線の長さ及び傾きを算出する直線算出手段を有し、前記指示点の座標と前記直線算出手段による算出結果とに基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴とする請求項６に記載の電子カルテ入力システム。
【請求項８】
前記診断結果表示制御手段は、前記入力テンプレート画面に入力された前記指示点について、対応する前記基準点との間の変位を算出する指示点／基準点変位算出手段を有し、この指示点／基準点変位算出手段による算出結果に基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴とする請求項６に記載の電子カルテ入力システム。
【請求項９】
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御ステップと、
を備えていることを特徴とするプログラム。
【請求項１０】
前記表示制御ステップは、前記入力テンプレート画面上に設定された座標系における前記指示点の座標を基に前記直線の長さ及び傾きを算出する直線算出ステップを含み、その算出結果に基づいて前記入力テンプレート画面に前記直線を表示させることを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記表示制御ステップは、前記指示点が前記入力テンプレート画面の所定の有効表示枠の外側に入力されたことに対応して、当該指示点と他の指示点とを結ぶ前記直線の代わりに、当該他の指示点から当該指示点に向かう方向の矢印を表示させることを特徴とする請求項９に記載のプログラム。
【請求項１２】
同一の前記基準点に対して複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出ステップと、
前記変位算出ステップにより算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断ステップと、
前記変位判断ステップにより前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査による指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定ステップと、
を更に備えていることを特徴とする請求項９に記載のプログラム。
【請求項１３】
前記再検査設定ステップにより前記再検査の設定がなされたことに対応して、前記同一の基準点に対応する複数の指示点をそれぞれ異なる色で表示させるステップを更に備えていることを特徴とする請求項１２に記載のプログラム。
【請求項１４】
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記入力テンプレート画面に入力された前記指示点を基に形成される前記ヘス図形の形成状態に対応する病症を、前記ヘス図形の形成状態と病症との対応関係が格納された病症データから選択し、当該選択された前記病症を前記検査結果として前記表示手段に表示させる診断結果表示制御ステップと、
を備えていることを特徴とするプログラム。
【請求項１５】
前記診断結果表示制御ステップは、前記入力テンプレート画面上に設定された座標系における前記指示点の座標を基に、前記ヘス図形を形成する前記直線の長さ及び傾きを算出するステップを含み、前記指示点の座標と前記算出された前記直線の長さ及び傾きとに基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記診断結果表示制御ステップは、前記入力テンプレート画面に入力された前記指示点について、対応する前記基準点に対する変位を算出するステップを含み、当該算出された前記変位に基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴とする請求項１４に記載のプログラム。
【請求項１７】
請求項９ないし請求項１６のいずれか一項に記載のプログラムを記録したコンピュータ読み取り可能な情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カルテ入力システム、電子カルテ作成処理をコンピュータに実行させるプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な情報記録媒体に関する。より詳しくは、被検眼の眼球運動の病症の特定に用いられるヘス・テストの検査結果を入力可能な電子カルテ入力システム、電子カルテ作成処理をコンピュータに実行させるプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な情報記録媒体に関するものである。
【背景技術】
【０００２】
近年、医療分野における情報管理の電子化が急速に進行している。例えば、いわゆる電子カルテを患者ごとに作成し、これをネットワーク上で利用可能とすることにより、カルテ管理の効率化、主治医以外の医師のオピニオンを得るための情報の共有化、患者に対する情報のディスクロージャーの促進などを図っている。また、医療事務の効率化等を図るために、課金情報の電子化も進んでいる。典型的には、医院内の待合室、撮影室、検査室、診療室等にそれぞれ設けられたコンピュータ端末や各種の検査装置をＬＡＮサーバに接続可能に構成して情報を一元管理している。
【０００３】
このような電子カルテ入力システムの一例として、下記の特許文献１に記載のものが知られている。当該文献に記載のシステムは、シェーマ画像にコメントを入力し、その情報を表示するために、文字情報からなる診察記録画面に、シェーマ画像に対するコメントに代えて、コメントとの対応付けを示すリンク記号が割り当てられてなるシェーマ記録画面と、リンク記号とコメントとが対応付けられてなるコメント画面とが嵌め込まれてなる第１の電子カルテ画面と、第１の電子カルテ画面に嵌め込まれたシェーマ記録画面よりも相対的に寸法の大きな、コメントを伴うシェーマ記録画面が診察記録画面に嵌め込まれてなる第２の電子カルテ画面と、の２種類の電子カルテ画面のうちの一方の電子カルテ画面を表示させる電子カルテ画面切替手段を備えている。
【０００４】
ところで、眼科分野では、検査種類が多いため、検査結果の電子カルテへの入力を効率化するためには各検査ごとに入力方法を考案する必要がある。眼科検査の一例として、被検眼の眼球運動を検査するためのヘス・テスト（Ｈｅｓｓ  Ｔｅｓｔ；ヘス・スクリーン・テスト等とも呼ばれる）が広く用いられている。
【０００５】
ヘス・テストに用いられる装置としては、たとえば下記の特許文献２に開示された眼球運動検査装置が知られている。当該文献に記載の装置は、（ヘス・）スクリーン上の複数箇所に固視用視標を表示し得る固視用視標表示手段と、かかるスクリーン上に指示用視標を投影表示する指示用視標投影手段とを備え、前記固視用視標の一つを被検者の一方の眼で固視させ、他方の眼で定位された点を前記指示用視標によって指示させることにより、両眼の視方向の偏位を測定する眼球運動検査装置であって、前記指示用視標投影手段による指示用視標の投射方向を第一の回転中心点回りに変更可能とすると共に、該指示用視標の投射光束が導かれる前記被検者による前記スクリーンの視認光路上に、光束を反射及び透過する第一の光学部材を配設し、該第一の光学部材上の何れの点においても、該第一の光学部材と前記第一の回転中心点との間の光路距離が、該第一の光学部材と前記被検者の左右眼の回旋中心間の中点との間の光路距離と略等しくなるように、該第一の回転中心点を位置決めすることにより、かかる第一の光学部材上の同一点を通過せしめられる前記指示用視標の投射光路と前記被検者による前記スクリーンの視認光路とが、該第一の光学部材と前記スクリーンとの間において略一致せしめられるようにしたことを特徴としている。
【０００６】
ヘス・テストは、このような眼球運動検査装置を用いて次のようにして行われる。まず、暗室下において赤い碁盤目状のヘス・スクリーンを被検者に提示し、その右眼に赤レンズを左眼に緑レンズをそれぞれ装用させる。ヘス・スクリーン上には、固視用の赤い基準点（固視用視標）が「田」の字の形状を成す６本の直線の各交点位置に合計９個配置されている。検者は、被検者に手持ちの指示棒の先端の緑色の矢印やヘス・スクリーンに投影された指示用視標などで、非固視眼が各基準点を定位した位置を指示させ、その指示位置（指示点）を検査用紙に記入する。この検査用紙には、ヘス・スクリーンと同様に碁盤目を形成するように複数の曲線が印刷されている。検者は、検査用紙に記入した複数の指示点の間を直線で連結してヘス図形を形成し、そのヘス図形の形成状態を解析することによって被検眼の眼球運動の病症を特定する。なお、この「ヘス図形」という用語は、例えば後述の非特許文献１などで用いられている。
【０００７】
このようにして実施されるヘス・テストは、赤いヘス・スクリーンが赤レンズを装用した固視眼のみにより視認され、緑の矢印又は指示用視標が緑レンズを装用した非固視眼のみにより視認されることを利用したもので、赤レンズを装用した固視眼の中心窩で赤色の基準点を視認させた状態で、緑レンズを装用した非固視眼の中心窩によって定位されるヘス・スクリーン上の位置（視方向）を指示用視標等によって指示させ、その指示位置（指示点）と基準点とのズレを考慮することによって左右被検眼の眼位ズレを検査するものである。
【０００８】
ヘス・テストの検査結果を従来の電子カルテ入力システムにより入力する場合、手書きした検査用紙をスキャナで取り込んで画像データとして保存する方法や、検査用紙に手書きする場合と同様の要領で指示点及び指示点の間を結ぶ直線をコンピュータに手入力してヘス図形を形成する方法などが用いられていた。
【０００９】
しかしながら、スキャナを用いる前者の方法では、このような画像を多量に保存するとデータベースの記憶容量に対する負担が大きくなる上、手書きした検査用紙を電子データに変換する作業が介在するため二度手間となることから作業効率の面でもユーザに負担が掛かっていた。更に、手書きの原本を保管しておく必要があるため、そのための保管スペースを用意しなければならなかった。
【００１０】
また、指示点及びそれらを結ぶ直線をコンピュータに手入力する後者の方法は、検査用紙に手書きで記入する場合と同様に効率的ではなく、特に、コンピュータの使用に習熟していない検者にとっては、殊更に長い時間を入力作業に費やさねばならなかった。
【００１１】
また、被検者の左右両眼に眼球運動制限がある場合など、ヘス・テストにより眼球運動の異常を特定するためには熟練を要する場合も多く、経験の浅い医師や専門外の医師がその検査結果から診断を正確に下すことは困難であった。
【００１２】
【特許文献１】特許第３３４７０４７号（請求項）
【特許文献２】特開平８−８０２８３号公報（請求項）
【非特許文献１】和泉行男著「両眼視機能検査の基礎」、眼鏡光学出版株式会社、１９８６年１１月２５日発行、第８３頁
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は、このような事情に鑑みてなされたもので、ヘス・テストの検査結果を電子カルテに入力する作業を効率的に行うことが可能な電子カルテ入力システム、電子カルテ作成処理をコンピュータに実行させるプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な情報記録媒体を提供することを目的としている。
【００１４】
また、本発明は、ヘス・テストの検査結果に基づく病症の特定を支援することが可能な電子カルテ入力システム、電子カルテ作成処理をコンピュータに実行させるプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な情報記録媒体を提供することを他の目的としている。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、請求項１に記載の発明は、各患者の電子カルテを格納するデータベースを備えたサーバと、このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させるとともに、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御手段を備えていることを特徴としている。
【００１６】
また、上記目的を達成するために、請求項２に記載の発明は、請求項１に記載の電子カルテ入力システムであって、前記表示制御手段は、前記入力テンプレート画面上に設定された座標系における前記指示点の座標に基づいて前記直線の長さ及び傾きを算出する直線算出手段を有し、この直線算出手段による算出結果に基づいて前記入力テンプレート画面に前記直線を表示させることを特徴としている。
【００１７】
また、上記目的を達成するために、請求項３に記載の発明は、請求項１に記載の電子カルテ入力システムであって、前記表示制御手段は、前記指示点が前記入力テンプレート画面に設定された有効表示枠の外側に入力されたことに対応して、当該指示点と他の指示点とを結ぶ前記直線の代わりに、当該他の指示点から当該指示点に向かう方向の矢印を表示させることを特徴としている。
【００１８】
また、上記目的を達成するために、請求項４に記載の発明は、請求項１に記載の電子カルテ入力システムであって、同一の前記基準点に対して複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出手段と、前記変位算出手段により算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断手段と、前記変位判断手段により前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査による指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定手段と、を更に備えていることを特徴としている。
【００１９】
また、上記目的を達成するために、請求項５に記載の発明は、請求項４に記載の電子カルテ入力システムであって、前記再検査設定手段により前記再検査の設定がなされたことに対応して、前記同一の基準点に対応する複数の指示点をそれぞれ異なる色で表示させる表示色設定手段を更に備えていることを特徴としている。
【００２０】
また、上記目的を達成するために、請求項６に記載の発明は、各患者の電子カルテを格納するデータベースを備えたサーバと、このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させる表示制御手段と、前記ヘス図形の形成状態と病症との対応関係が格納された病症データを記憶する病症データ記憶手段と、前記入力テンプレート画面に入力された前記指示点を基に形成される前記ヘス図形の形成状態に対応する病症を前記病症データから選択して前記検査結果として前記表示手段に表示させる診断結果表示制御手段と、を備えていることを特徴としている。
【００２１】
また、上記目的を達成するために、請求項７に記載の発明は、請求項６に記載の電子カルテ入力システムであって、前記診断結果表示制御手段は、前記入力テンプレート画面上に設定された座標系における前記指示点の座標を基に、前記ヘス図形を形成する前記直線の長さ及び傾きを算出する直線算出手段を有し、前記指示点の座標と前記直線算出手段による算出結果とに基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴としている。
【００２２】
また、上記目的を達成するために、請求項８に記載の発明は、請求項６に記載の電子カルテ入力システムであって、前記診断結果表示制御手段は、前記入力テンプレート画面に入力された前記指示点について、対応する前記基準点との間の変位を算出する指示点／基準点変位算出手段を有し、この指示点／基準点変位算出手段による算出結果に基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴としている。
【００２３】
また、上記目的を達成するために、請求項９に記載の発明は、スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御ステップと、を備えていることを特徴としている。
【００２４】
また、上記目的を達成するために、請求項１０に記載の発明は、請求項９に記載のプログラムであって、前記表示制御ステップは、前記入力テンプレート画面上に設定された座標系における前記指示点の座標を基に前記直線の長さ及び傾きを算出する直線算出ステップを含み、その算出結果に基づいて前記入力テンプレート画面に前記直線を表示させることを特徴としている。
【００２５】
また、上記目的を達成するために、請求項１１に記載の発明は、請求項９に記載のプログラムであって、前記表示制御ステップは、前記指示点が前記入力テンプレート画面の所定の有効表示枠の外側に入力されたことに対応して、当該指示点と他の指示点とを結ぶ前記直線の代わりに、当該他の指示点から当該指示点に向かう方向の矢印を表示させることを特徴としている。
【００２６】
また、上記目的を達成するために、請求項１２に記載の発明は、請求項９に記載のプログラムであって、同一の前記基準点に対して複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出ステップと、前記変位算出ステップにより算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断ステップと、前記変位判断ステップにより前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査による指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定ステップと、を更に備えていることを特徴としている。
【００２７】
また、上記目的を達成するために、請求項１３に記載の発明は、請求項１２に記載のプログラムであって、前記再検査設定ステップにより前記再検査の設定がなされたことに対応して、前記同一の基準点に対応する複数の指示点をそれぞれ異なる色で表示させるステップを更に備えていることを特徴としている。
【００２８】
また、上記目的を達成するために、請求項１４に記載の発明は、スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、前記入力テンプレート画面に入力された前記指示点を基に形成される前記ヘス図形の形成状態に対応する病症を、前記ヘス図形の形成状態と病症との対応関係が格納された病症データから選択し、当該選択された前記病症を前記検査結果として前記表示手段に表示させる診断結果表示制御ステップと、を備えていることを特徴としている。
【００２９】
また、上記目的を達成するために、請求項１５に記載の発明は、請求項１４に記載のプログラムであって、前記診断結果表示制御ステップは、前記入力テンプレート画面上に設定された座標系における前記指示点の座標を基に、前記ヘス図形を形成する前記直線の長さ及び傾きを算出するステップを含み、前記指示点の座標と前記算出された前記直線の長さ及び傾きとに基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴としている。
【００３０】
また、上記目的を達成するために、請求項１６に記載の発明は、請求項１４に記載のプログラムであって、前記診断結果表示制御ステップは、前記入力テンプレート画面に入力された前記指示点について、対応する前記基準点に対する変位を算出するステップを含み、当該算出された前記変位に基づいて前記病症データから前記病症を選択して前記表示手段に表示させることを特徴としている。
【００３１】
また、上記目的を達成するために、請求項１７に記載の発明は、請求項９ないし請求項１６のいずれか一項に記載のプログラムを記録したコンピュータ読み取り可能な情報記録媒体である。
【発明の効果】
【００３２】
請求項１及び請求項９に記載の本発明によれば、被検者が指示した指示点の位置を入力テンプレート画面に所定順序で入力するだけで、ヘス・テストによる診断の基となるヘス図形を形成する直線が自動的に形成されて入力テンプレート画面に表示される。したがって、ヘス図形を形成するために指示点の間に直線を引く手間が省略されるので、電子カルテを入力する作業の効率を向上させることができる。
【００３３】
また、請求項６及び請求項１４に記載の本発明によれば、検査により得られた指示点を入力テンプレート画面に入力するだけで被検眼の病症が特定されて表示手段に表示されるので、ユーザは被検眼の病症を容易に特定することができる。ヘス・テストによる診断には熟練を要するが、本発明によれば、この検査に不慣れなユーザであっても、診断結果を容易に取得することが可能となる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明に係る電子カルテ入力システム、電子カルテ作成処理をコンピュータに実行させるプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な情報記録媒体の実施形態の一例について、図面を参照しながら詳細に説明する。
【００３５】
本発明に係る電子カルテ入力システムは、被検眼の眼球運動制限の状態を検査するために一般的に用いられているヘス・テストの検査結果を電子カルテに効率的に入力することを可能とし、また、その検査結果に基づく病症の特定、すなわち診断を支援するための構成を備えている。そのために、当該電子カルテ入力システムは、ヘス・テストの検査結果である複数の指示点の入力を受けて、それら指示点の間を結ぶ直線を自動的に入力する機能を備えている。更に、当該システムは、入力された指示点の配置を基に被検眼の病症を自動的に特定する機能を備えている。
【００３６】
［システム構成］
以下、図１ないし図５を参照して、本実施形態のシステム構成を説明する。図１は、本実施形態の電子カルテ入力システムの全体構成の一例を示した概略ブロック図である。図２及び図３は、本発明に言う入力テンプレート画面の表示形態の一例を示した概略図である。図４は、検査結果に基づいて被検眼の病症を特定するための病症データの構成の一例を示した概略図である。また、図５は、本発明に係る処理を実現する制御プログラムの一例を示した概略図である。
【００３７】
図１に示すように、本実施形態の電子カルテ入力システムは、病院内に設置されたＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を通じて接続されたサーバ１と電子カルテ入力端末１０とを含んで構成されている。なお、同図には１台の電子カルテ入力端末しか記載されていないが、通常は各医師又は各診療室ごとに電子カルテ入力端末が配置されている。また、図示は省略するが、当該ネットワークには、眼底カメラやオートレフラクトメータなど各種の眼科機器も接続されているのが通常である。
【００３８】
〔サーバの構成〕
サーバ１は、本システムの中核をなす情報処理装置で、制御手段２と、記憶手段３と、入出力インターフェイス（入出力Ｉ／Ｆ）４とを内蔵している。このサーバ１には、電子カルテＣを格納するデータベース５が設けられている。
【００３９】
制御手段２は、上記情報処理装置に内蔵されたＣＰＵ等の演算制御装置から構成されている。制御手段２は、記憶手段３に記憶された制御プログラム３Ａを実行することによって、電子カルテ入力端末１０に対する電子カルテ情報の提供、入力された電子カルテのデータベース５への保存、データベース５の管理などの処理を行う。記憶手段３は、ＲＡＭ等の揮発性記憶装置と、ＲＯＭやハードディスクドライブ（ＨＤＤ）等の不揮発性記憶装置とを含んで構成されている。制御プログラム３Ａは不揮発性記憶装置に記憶されている。
【００４０】
入出力Ｉ／Ｆ４は、サーバ１が電子カルテ入力端末１０及びデータベース５との間で行うデータの送受信を制御するインターフェイス回路から構成されている。
【００４１】
データベース５は、サーバ１を構成する情報処理装置に内蔵又は接続された大規模な記憶容量を有する記憶装置である。制御手段２は、電子カルテ入力端末１０から入力された電子カルテを受けて、例えば各患者ごとのファイルを形成してデータベース５に保存する。また、制御手段２は、電子カルテ入力端末１０からの電子カルテの閲覧要求や入力要求を受け、データベース５を検索して所望のファイルを選択し、電子カルテ入力端末１０へと送信する。
【００４２】
〔電子カルテ入力端末の構成〕
電子カルテ入力端末１０は、ユーザ（医師や検者など）が電子カルテの入力操作を行うためのコンピュータ端末である。電子カルテ入力端末１０は、制御手段１１と、記憶手段１２と、モニタ装置１３と、キーボード１４と、マウス１５と、入出力インターフェイス（Ｉ／Ｆ）１６とを含んで構成されている。
【００４３】
制御手段１１は、上記コンピュータ端末に内蔵されたＣＰＵ等の演算制御装置から構成されている。制御手段１１は、記憶手段１２に記憶された制御プログラム１００を実行することによって、電子カルテの入力画面の表示や入力情報の受け付け、入力された電子カルテのサーバ１への送信、データベース５に格納された電子カルテＣの閲覧などのための処理を行う。
【００４４】
記憶手段１２は、ＲＡＭ等の揮発性記憶装置と、ＲＯＭやＨＤＤ等の不揮発性記憶装置とを含んで構成されている。制御手段１１により実行される上記制御プログラム１００は、不揮発性記憶装置に記憶されている。また、記憶手段１２には、この制御プログラム１００に加え、入力テンプレートデータ２００と、座標系設定情報３００と、枠内領域設定情報４００と、入力順序設定情報５００と、指示点関連情報６００と、単眼病症データ７００と、両眼病症データ８００とが格納される。この記憶手段１２は、単眼病症データ７００と両眼病症データ８００を記憶する、本発明の病症データ記憶手段を構成している。
【００４５】
制御プログラム１００は、制御手段１１が上記の各種処理を行うために実行されるコンピュータプログラムである。なお、この制御プログラム１００についての詳細は後述するものとする。
【００４６】
入力テンプレートデータ２００は、ヘス・テストにより取得された指示点をユーザが入力する入力テンプレート画面を備える入力画面をモニタ装置１３に表示させるための画像データである。
【００４７】
この入力テンプレートデータ２００に基づいて表示される入力テンプレート画面の一例を図２に示す。同図に示す入力テンプレート画面１０００は、被検者の右眼に対するヘス・テストの結果が入力される右眼用入力テンプレート１０００Ｒと、左眼に対するヘス・テストの結果が入力される左眼用入力テンプレート１０００Ｌとから構成されている。これらの各画面１０００Ｒ、１０００Ｌには、上下方向を示すために「上」、「下」との表示が、また、被検者の鼻側及びこめかみ側を示すために「内」、「外」との表示がそれぞれなされている。
【００４８】
また、画面１０００Ｒ、１０００Ｌは、それぞれの画面の有効表示領域を示す有効表示枠１００１Ｒ、１００１Ｌに囲まれている。この有効表示枠１００１Ｒ、１００１Ｌの内部領域には、ヘス・スクリーンと同様の格子形状を形成する曲線群が表示され、その格子点のいくつかには基準点が設けられている。ここで、当該曲線群及び基準点は、実際には赤色で表示される。また、実際の画面には、同図において基準点に付されている番号は表示されない。
【００４９】
なお、入力テンプレートデータ２００は、各画面１０００Ｒ、１０００Ｌを含むデータとして構成されていてもよいし、また、一方の画面のみのデータとして構成されていてもよい。後者の場合には、そのデータをコピーして右眼用入力テンプレート１０００Ｒと左眼用テンプレート画面１０００Ｌとを表示することとなる。
【００５０】
入力テンプレートデータ２００は、図２に示した構成の入力テンプレート画面１０００だけでなく、後述する図３、図８、図９及び図１０に示す画面などをモニタ装置１３に表示させるための画像データをも含んで構成されている。
【００５１】
（座標系設定情報）
座標系設定情報３００は、入力テンプレート画面１０００上における位置を特定するための座標系を設定する情報である。この座標系設定情報３００により設定される座標系としては、例えば、図２の紙面に向かって各画面１０００Ｒ、１０００Ｌの左下位置を原点とする２次元平面座標系（Ｘ−Ｙ座標系）等を用いる。座標系設定情報３００は、右眼用入力テンプレート１０００Ｒ及び左眼用入力テンプレート１０００Ｌについてそれぞれ設定されている。また、各画面１０００Ｒ、１０００Ｌの座標は、有効表示枠１００１Ｒ、１００１Ｌの内部領域だけでなく、その外部領域にも亘って設定されている。これは、詳細は後述するが、指示点が枠外領域に入力されたことに対応して表示される矢印の方向を算出するためである。
【００５２】
（枠内領域設定情報）
枠内領域設定情報４００は、右眼用入力テンプレート１０００Ｒ及び左眼用入力テンプレート１０００Ｌにそれぞれ設けられた有効表示枠１００１Ｒ、１００１Ｌの内外の領域を区別するための情報である。この枠内領域設定情報４００は、座標系設定情報３００にて設定される座標系に基づく当該枠内領域の座標（Ｘ、Ｙ）＝（ａ≦Ｘ≦ｂ、ｃ≦Ｙ≦ｄ）として構成されている。ここで、座標Ｘ＝ａは有効表示枠１００１Ｒを構成する「外」側の直線を示し、座標Ｘ＝ｂは「内」側の直線を示し、座標Ｙ＝ｃは「下」側の直線を示し、座標Ｙ＝ｄは「上」側の直線を示している。有効表示枠１００１Ｌについても同様である。
【００５３】
なお、枠内領域の座標の代わりに枠外領域の座標を格納して枠内領域と枠外領域とを特定するようにしてもよい。また、有効表示枠１００１Ｒ、１００１Ｌの座標Ｘ＝ａ、Ｘ＝ｂ、Ｙ＝ｃ、Ｙ＝ｄを格納するようにしてもよい。
【００５４】
（入力順序設定情報）
入力順序設定情報５００は、ヘス・テストにより取得される複数の指示点を入力テンプレート画面１０００に入力する順序を設定した情報である。例えば、図２に示すように３行３列の格子点状に表示された９個の基準点を用いて検査を行う場合、中心（番号マル１）、上（番号マル２）、右上（番号マル３）、右（番号マル４）、右下（番号マル５）、下（番号マル６）、左下（番号マル７）、左（番号マル８）、左上（番号マル９）の基準点に対応する指示点を、この順序で入力するように設定している。制御手段１１は、ユーザからの要求にしたがって、入力設定情報５００として設定された入力順序をモニタ装置１３に表示させる。その表示態様は、例えば、図２に示す番号を入力テンプレート画面１０００上に表示させることによる。
【００５５】
（指示点関連情報）
指示点関連情報６００は、入力順序設定情報５００にて設定された指示点の入力順序に基づいて、ヘス図形を形成するために直線で結ばれる指示点と指示点とを関連付ける情報である。例えば、「中心」の基準点に対応する指示点と、「上」の基準点に対応する指示点との関連付けは、「１番目に入力される指示点」と「２番目に入力される指示点」というように、入力順序設定情報５００が示す入力順序に応じて設定される。
【００５６】
本実施形態の指示点関連情報６００によれば、中心と上、中心と下、中心と右、中心と左、上と右上、上と左上、下と右下、下と左下、右と右上、右と右下、左と左上、及び、左と左下の各組み合わせの基準点に対応する指示点と指示点とが関連付けられている。すなわち、入力順序設定情報５００に基づいて、「１番目」と「２番目」に入力される指示点、「１番目」と「６番目」に入力される指示点、「１番目」と「４番目」に入力される指示点、「１番目」と「８番目」に入力される指示点、「２番目」と「３番目」に入力される指示点、「２番目」と「９番目」に入力される指示点、「５番目」と「６番目」に入力される指示点、「６番目」と「７番目」に入力される指示点、「３番目」と「４番目」に入力される指示点、「４番目」と「５番目」に入力される指示点、「８番目」と「９番目」に入力される指示点、及び、「７番目」と「８番目」に入力される指示点が、それぞれ関連付けられて、指示点関連情報６００を形成している。本実施形態では、このような指示点関連情報６００にしたがい、図３に示すように歪んだ「田」の字のような形状のヘス図形が形成されて入力テンプレート画面１０００に表示される。
【００５７】
この図３は、入力された各指示点と、指示点関連情報６００に基づいて結ばれた各直線とを表示した入力テンプレート画面１０００の表示形態の一例が示されている（表示処理については後述する）。各指示点及び各直線には、実際の画面には表示されないが、図３に示すようにそれぞれ番号が付される。すなわち、入力テンプレート画面１０００の左眼用入力テンプレート１０００Ｌにおいて、左上の基準点に対応する指示点には番号１が、上の基準点に対応する指示点には番号２が、右上の基準点に対応する指示点には番号３が、左の基準点に対応する指示点には番号４が、中心の基準点に対応する指示点には番号５が、右の基準点に対応する指示点には番号６が、左下の基準点に対応する指示点には番号７が、下の基準点に対応する指示点には番号８が、右下の基準点に対応する指示点には番号９がそれぞれ付されている。
【００５８】
更に、この左眼用入力テンプレート１０００Ｌにおいて、左上と上の基準点に対応する指示点を結ぶ直線には番号１０が、上と右の基準点に対応する指示点を結ぶ直線には番号１１が、左と中心の基準点に対応する指示点を結ぶ直線には番号１２が、中心と右の基準点に対応する指示点を結ぶ直線には番号１３が、左下と下の基準点に対応する指示点を結ぶ直線には番号１４が、下と右下の基準点に対応する指示点を結ぶ直線には番号１５が、左上と左の基準点に対応する指示点を結ぶ直線には番号１６が、上と中心の基準点に対応する指示点を結ぶ直線には番号１７が、右上と右の基準点に対応する指示点を結ぶ直線には番号１８が、左と左下の基準点に対応する指示点を結ぶ直線には番号１９が、中心と下の基準点に対応する指示点を結ぶ直線には番号２０が、右と右下の基準点に対応する指示点を結ぶ直線には番号２１がそれぞれ付されている。
【００５９】
また、右眼用入力テンプレート１０００Ｒにおいて、左上の基準点に対応する指示点には番号３１が、上の基準点に対応する指示点には番号３２が、右上の基準点に対応する指示点には番号３３が、左の基準点に対応する指示点には番号３４が、中心の基準点に対応する指示点には番号３５が、右の基準点に対応する指示点には番号３６が、左下の基準点に対応する指示点には番号３７が、下の基準点に対応する指示点には番号３８が、右下の基準点に対応する指示点には番号３９がそれぞれ付されている。
【００６０】
更に、この右眼用入力テンプレート１０００Ｒにおいて、左上と上の基準点に対応する指示点を結ぶ直線には番号４０が、上と右の基準点に対応する指示点を結ぶ直線には番号４１が、左と中心の基準点に対応する指示点を結ぶ直線には番号４２が、中心と右の基準点に対応する指示点を結ぶ直線には番号４３が、左下と下の基準点に対応する指示点を結ぶ直線には番号４４が、下と右下の基準点に対応する指示点を結ぶ直線には番号４５が、左上と左の基準点に対応する指示点を結ぶ直線には番号４６が、上と中心の基準点に対応する指示点を結ぶ直線には番号４７が、右上と右の基準点に対応する指示点を結ぶ直線には番号４８が、左と左下の基準点に対応する指示点を結ぶ直線には番号４９が、中心と下の基準点に対応する指示点を結ぶ直線には番号５０が、右と右下の基準点に対応する指示点を結ぶ直線には番号５１がそれぞれ付されている。
【００６１】
以下、記述を簡略化するために、これらの指示点と直線を「番号ｍの指示点」、「番号ｎの直線」とそれぞれ略称することがある。
【００６２】
（病症データ）
単眼病症データ７００及び両眼病症データ８００は、本発明に言う病症データを構成するもので、入力テンプレート画面１０００上に形成されるヘス図形の形成状態と病症との対応関係を格納している。単眼病症データ７００には、被検眼単眼についてのヘス図形の形成状態と病症との対応関係が格納されており、両眼病症データ８００には、左右両被検眼についてのヘス図形の形成状態と病症との対応関係が格納されている。
【００６３】
ここで、「ヘス図形の形成状態」とは、ヘス図形を形成する指示点の配置（座標）、直線の長さ及び傾き、あるいは、基準点に対する指示点の変位（距離）など、当該ヘス図形の形状から特定される各種の情報を意味している。
【００６４】
図４（Ａ）は、単眼病症データ７００の一部の構成例を示し、図４（Ｂ）は、両眼病症データ８００の一部の構成例を示している。
【００６５】
図４（Ａ）に示す単眼病症データ７００は、左右被検眼の単眼における病症の一例である「右眼滑車神経麻痺」及び「左眼滑車神経麻痺」を示す「病症名」と、指示点及び直線にそれぞれ付された「番号１〜５１（図３を参照）」と、被検眼が当該病症であると判断されるための各指示点及び直線についての判断情報（図中の「値」及び「有効範囲」）と、当該病症であるかどうか判断するために参照される指示点及び／又は直線の番号を指定する「検索条件」とを含んで構成されている。
【００６６】
単眼病症データ７００に格納される病症名としては、例えば、右眼外直筋麻痺、左眼内直筋麻痺、右眼上斜筋麻痺、左眼下斜筋麻痺などがある。単眼病症データ７００は、これらの各病症名について、各番号ごとに設定された判断情報と検索条件とを含んで構成される。
【００６７】
単眼病症データ７００の上記判断情報には、各番号１〜５１について、指示点の座標又は直線の長さ及び傾きを示す「値」の欄と、この「値」の欄に示す座標値等を中心とする範囲を示す「有効範囲」の欄とが設けられている。ここで、指示点の座標、直線の長さ及び傾きは、座標系設定情報３００が示す座標系に基づく値である。
【００６８】
例えば、図４（Ａ）の番号１の指示点については、「値」欄に座標（３０，１２５）が、「有効範囲」欄には±５がそれぞれ保存されている。これは、当該指示点について、その座標が（３０±５，１２５±５）の範囲に含まれているかどうかを判断することを表している。同様に、番号１０の直線の「値」欄に示す「０．０１，５０」及び「有効範囲」欄に示す「±０．０１，±２」は、当該直線の長さが０．０１±０．０１の範囲に、かつ、傾きが５０±２の範囲にそれぞれ含まれているかどうかを判断することを表している。
【００６９】
なお、判断情報は、このように「値」欄と「有効範囲」欄から形成されている必要はなく、病症の有無の判断基準となる範囲を設定する構成であってもよい。例えば、上述の番号１の指示点の判断情報を、座標値の範囲（２５〜３５、１２０〜１３０）として直接に設定してもよい。
【００７０】
単眼病症データ７００の上記検索条件は、被検眼が当該病症を罹患しているか否かを判断するために参照される指示点及び／又は直線を、番号１〜５１によって選択的に指定する情報である。
【００７１】
例えば、図４（Ａ）に示す「右眼滑車神経麻痺」に罹患しているか否かを判断する場合の検索条件は「１  ＡＮＤ  １０  ＡＮＤ  １１」となっている。これは、番号１の指示点、番号１０の直線、及び番号１１の直線の判断情報が判断対象として採用されることを示し、更に、これら３つの判断情報に示す条件が全て満たされた場合に（ＡＮＤ検索）右眼滑車神経麻痺であると判断されることを示している。
【００７２】
同様に、「左眼滑車神経麻痺」の検索条件は「１  ＡＮＤ  （１０  ＯＲ  ５１）」であり、番号１の指示点、番号１０の直線、及び番号５１の直線の判断情報が判断対象として採用されることを示すとともに、番号１の指示点の判断情報に示す条件と、番号１０の直線又は番号５１の直線の判断情報に示す条件（ＯＲ検索）とが満たされた場合に左眼滑車神経麻痺であると判断されることを示している。
【００７３】
一方、図４（Ｂ）に示す両眼病症データ８００は、単眼病症データ７００と同様に、左右両被検眼に係る病症の一例である「両眼滑車神経麻痺」を示す「病症名」と、指示点及び直線にそれぞれ付された「番号１〜５１」と、被検眼が当該病症であるか否かを判断するための各指示点及び直線についての判断情報（図中の「値」及び「有効範囲」）と、当該病症であるか否かを診断するために参照される指示点及び／又は直線の番号を指定する「検索条件」とを含んで構成されている。
【００７４】
また、図４（Ｂ）に示すように、両眼病症データ８００は、判断情報の内容を示す「値の説明」欄を含んだ構成としてもよい。このような「値の説明」欄は、単眼病症データ７００にも当然に設けることができる。
【００７５】
両眼病症データ８００の上記判断情報には、各番号１〜５１について、指示点の座標又は直線の長さ及び傾きを示す「値」の欄と、この「値」の欄に示す座標値等を中心とする範囲を示す「有効範囲」の欄とが設けられている。
【００７６】
例えば、図４（Ｂ）の番号１０の直線の「値」欄に示す「０．００，５５」及び「有効範囲」欄に示す「±０．０１，±２」は、当該直線の長さが０．００±０．０１の範囲に、かつ、傾きが５５±２の範囲にそれぞれ含まれているかどうかを判断することを表している。
【００７７】
また、両眼病症データ８００の上記検索条件は、被検眼が当該病症を罹患しているか否かを判断するために参照される指示点及び／又は直線を、番号１〜５１によって選択的に指定する情報である。
【００７８】
例えば、図４（Ｂ）に示す「両眼滑車神経麻痺」に罹患しているか否かを判断する場合の検索条件は「１０  ＡＮＤ  １１」となっている。これは、番号１０の直線と、番号１１の直線とが判断対象として採用されることを示すとともに、この２つの判断情報に示す条件がともに満たされた場合に両眼滑車神経麻痺と判断されることを示している。
【００７９】
単眼病症データ７００及び両眼病症データ８００は、ヘス・テストで診断可能な各種病症について、それぞれ多数の被検眼に対する臨床検査によりあらかじめ取得した臨床データを用いて作成される。
【００８０】
制御手段１１は、単眼病症データ７００又は両眼病症データ８００を用いて、各病症の典型的な検査結果に基づくヘス図形を入力テンプレート画面１０００上に表示させることができる（後述の図１０参照）。そのために、制御手段１１は、例えば、図４（Ａ）や図４（Ｂ）の「値」の欄に記載された指示点の座標値、直線の長さ及び傾きを用いて、当該病症に係る典型的なヘス図形を求めて入力テンプレート画面１０００に表示させる。
【００８１】
モニタ装置１３は、制御手段１１の制御にしたがって電子カルテの入力画面などの各種画面を表示する、本発明に言う表示手段を構成している。特に、このモニタ装置１３には、ヘス・テストの検査結果を電子カルテに入力するための入力テンプレート画面１０００や、この入力テンプレート画面１０００を含んで構成される後述の入力画面２０００などが表示される。
【００８２】
キーボード１４とマウス１５は、ユーザによる入力テンプレート画面１０００に対する指示点の入力操作を受け付ける入力装置である。
【００８３】
入出力Ｉ／Ｆ１６は、電子カルテ入力端末１０がサーバ１や図示しない他の端末との間で行うデータの送受信を制御するインターフェイス回路から構成されている。
【００８４】
なお、電子カルテ入力端末１０の制御手段１１は、記憶手段１２に格納された制御プログラム１００に代えて、通常のサーバ−クライアントシステムのようにサーバ１の記憶手段３に格納された制御プログラム３Ａをネットワークを介して実行することにより、本発明に係る処理を行うようにしてもよい。以下、制御手段１１は、電子カルテ入力端末１０の記憶手段１２に記憶された制御プログラム１００を実行して処理を行うものとして説明する。
【００８５】
〔制御プログラムの構成〕
次に、本発明に係る処理手順を行うために制御手段１１によって実行される制御プログラム１００の構成について説明する。
【００８６】
図５は、この制御プログラム１００の概略構成を示している。制御プログラム１００は、直線算出プログラム１０１と、入力順序設定プログラム１０２と、枠内外判断プログラム１０３と、指示点変位算出プログラム１０４と、指示点変位判断プログラム１０５と、再検査設定プログラム１０６と、表示色設定プログラム１０７と、検査回数カウントプログラム１０８と、病症選択プログラム１０９と、指示点／基準点変位算出プログラム１１０と、表示制御プログラム１２０と、入力操作プログラム１３０とを含んで構成されている。
【００８７】
ここで、制御手段１１は、直線算出プログラム１０１、枠内外判断プログラム１０３及び表示制御プログラム１２０を実行することにより、本発明に言う表示制御手段を構成する。また、制御手段１１は、指示点変位算出プログラム１０４を実行することによって変位算出手段を構成し、指示点変位判断プログラム１０５を実行することによって変位判断手段を構成し、再検査設定プログラム１０６を実行することによって再検査設定手段を構成する。更に、制御手段１１は、表示色設定プログラム１０７を実行することにより、表示色設定手段を構成する。更にまた、制御手段１１は、直線算出プログラム１０１又は指示点／基準点変位算出プログラム１１０と、病症選択プログラム１０９とを実行することにより、本発明に言う診断結果表示制御手段を構成する。
【００８８】
（直線算出プログラム）
直線算出プログラム１０１は、座標系設定情報３００により入力テンプレート画面１０００上に設定された座標系における指示点の座標を基に、ヘス図形を形成する各直線、すなわち、指示点関連情報６００により関連付けられた指示点の間を結ぶ各直線について、その長さ及び傾きを算出するために実行されるプログラムである。より具体的には、制御手段１１は、この直線算出プログラム１０１を実行することにより、次のような処理を行う。なお、以下の指示点Ａと指示点Ｂは、指示点関連情報６００により関連付けられているものとする。
【００８９】
まず、制御手段１１は、座標系設定情報３００を参照して、入力テンプレート画面１０００に入力された指示点Ａの座標（ｘ１、ｙ１）と指示点Ｂの座標（ｘ２、ｙ２）を求める。次に、指示点Ａと指示点Ｂとの距離√｛（ｘ１−ｘ２）＾２＋（ｙ１−ｙ２）＾２｝を算出して、指示点Ａと指示点Ｂとを結ぶ直線の長さＬを求める。更に、指示点ＡのＸ座標ｘ１と指示点ＢのＸ座標ｘ２とを比較して、Ｘ座標が小さい指示点から大きい指示点に向かう方向における当該直線の傾きαを算出する。例えば、ｘ１≦ｘ２である場合には、当該直線の傾きαは（ｙ２−ｙ１）／（ｘ２−ｘ１）となる。以上の算出処理を、指示点関連情報６００により関連付けられた全ての指示点の対について実行する。算出された各直線の長さＬ及び傾きαは、記憶手段１２の所定の記憶領域に保存される。
【００９０】
制御手段１１は、このようにして算出した直線の長さ及び傾きを用いて、入力テンプレート画面１０００に表示された指示点の間に直線を表示させることによって、検査結果に基づくヘス図形を表示させる。このとき、後述の枠内外判断プログラム１０３に基づく判断結果に応じて、直線の代わりに矢印を表示させることがある。
【００９１】
（入力順序設定プログラム）
入力順序設定プログラム１０２は、入力テンプレート画面１０００に対する指示点の入力順序の設定操作を受けて、入力順序設定情報５００を生成するために実行されるプログラムである。制御手段１１は、この入力順序設定プログラム１０２を実行することにより、キーボード１４やマウス１５を操作して設定入力された指示点の入力順序を表す入力順序設定情報５００を作成して記憶手段１２に保存する。
【００９２】
制御手段１１は、入力順序設定情報５００が設定されたことに伴い、この新たな入力順序設定情報５００に対応する指示点関連情報６００を新たに生成する。これは、入力順序が異なる場合でも、形成されるヘス図形は同じでなければならないため、指示点の入力順序と指示点間の直線との対応関係を調整する必要が生じるからである。
【００９３】
なお、図２に示した上述の入力順序（中心、上、右上、右、右下、下、左下、左、左上の順）を、デフォルト設定として入力順序設定情報５００に保持しておくとともに、このデフォルト設定に対応する指示点関連情報６００を保持しておくように構成することが好ましい。
【００９４】
（枠内外判断プログラム）
枠内外判断プログラム１０３は、指示点が入力テンプレート画面１００の有効表示枠１００１Ｒ、１００１Ｌの内側に入力されたのか、又はその外側に入力されたのかを判断するために実行されるプログラムである。制御手段１１は、この枠内外判断プログラム１０３を実行することにより、直線算出プログラム１０１にしたがって算出された指示点Ａの座標（ｘ１、ｙ１）と、枠内領域設定情報４００が示す枠内領域の座標（ａ≦Ｘ≦ｂ、ｃ≦Ｙ≦ｄ）とを比較して、当該指示点Ａが枠内領域に含まれているか否かを判断する。具体的には、指示点ＡのＸ座標ｘ１が枠内領域のＸ座標ａ≦Ｘ≦ｂに含まれているかを判断し、指示点ＡのＹ座標ｙ１が枠内領域のＹ座標ｃ≦Ｙ≦ｄに含まれているかを判断する。そして、双方ともに含まれていると判断されたとき、指示点Ａは枠内領域に入力されたと判断し、いずれか一方でも含まれていないと判断されたときには、指示点Ａは枠外に入力されたと判断する。この判断結果は、記憶手段１２の所定の記憶領域に保存される。
【００９５】
なお、制御手段１１は、指示点Ａが枠内領域に入力されたと判断された場合、この指示点Ａと、これに関連付けられた他の指示点との間に、直線算出プログラム１０１にしたがって得られる直線を表示させる。一方、指示点Ａが枠外に入力されたと判断された場合、制御手段１１は、直線に代えて、他の指示点から指示点Ａに向かう方向を指す矢印を表示させる（後述する図８参照）。また、指示点Ａと関連付けられた他の指示点も枠外に入力されたと判断された場合には、これらの指示点の間には直線も矢印も表示されないようになっている。
【００９６】
指示点Ａが枠外に入力されたと判断された場合、制御手段１１は、指示点Ａを入力テンプレート画面１０００上に表示させないようになっている。
【００９７】
（指示点変位算出プログラム）
指示点変位算出プログラム１０４は、同一の基準点に対応する複数の指示点が入力テンプレート画面１０００に入力されたことに対応して、当該複数の指示点のうち最後に入力された指示点と、その直前に入力された指示点との間の変位（距離）を算出するために実行されるプログラムである。例えば、ある基準点に対してｋ個の指示点が入力された場合、制御手段１１は、この指示点変位算出プログラム１０４にしたがって、最後の第ｋ番目に入力された指示点と、その直前の第ｋ−１番目に入力された指示点との間の変位を算出する。
【００９８】
以下、同一の基準点に対して最後に入力された指示点を「最新の指示点」と称し、その直前に入力された指示点を「前回の指示点」と称することとする。
【００９９】
制御手段１１は、指示点変位算出プログラム１０４にしたがって、次のような処理を実行する。
【０１００】
まず、制御手段１１は、入力順序設定情報５００を参照することにより、同一の基準点に対して入力された指示点の判別を行う。図２に示した順序で９個の基準点に対する指示点が入力された場合、例えば入力順序１番目である中心の基準点に対応する指示点は、実際に入力された順序が１番目、１０番目、１９番目、２８番目、・・・・の指示点となることを用いて判別がなされる。
【０１０１】
一般に、基準点の個数がＫである場合、実際の入力順序がＫを法（ｍｏｄｕｌｏ）として合同な指示点を同一の基準点に対応するものと判別される。つまり、実際の入力順序がｕ番目の指示点とｖ番目の指示点は、ｕ≡ｖ（ｍｏｄＫ）である場合に同一の基準点に対応するものと判断される。
【０１０２】
次に、制御手段１１は、同一の基準点に対応すると判別された複数の指示点のうち最新の指示点と前回の指示点について、直線算出プログラム１０１にしたがって算出された座標を用いて、これらの各指示点の間の変位を算出する。
【０１０３】
例えば、図２に示した中心の基準点について３つの指示点（実際の入力順序が１番目、１０番目及び１９番目の指示点）が入力されている場合、最新の指示点は１９番目の指示点、前回の指示点は１０番目の指示点である。１９番目の指示点の座標を（ｘ１９、ｙ１９）、１０番目の指示点の座標を（ｘ１０、ｙ１０）とすると、算出目的となる指示点間の変位は、これらの距離√｛（ｘ１９−ｘ１０）＾２＋（ｙ１９−ｙ１０）＾２｝として求められる。このようにして算出された指示点間の変位は、記憶手段１２の所定の記憶領域に保存される。
【０１０４】
なお、制御手段１１は、入力順序設定情報５００により設定された入力順序における最初（入力順序１番目）の基準点に対応する複数の指示点の変位を算出する。図２に示す本実施形態のケースでは、中心の基準点に対応する最新及び前回の指示点の間の変位が算出される。
【０１０５】
（指示点変位判断プログラム）
指示点変位判断プログラム１０５は、指示点変位算出プログラム１０４にしたがって算出された、同一の基準点に対する複数の指示点間の変位が、所定の許容値（変位許容値と称することがある）以上であるかどうかを判断するために実行されるプログラムである。この変位許容値の設定情報は、後述するように、検査精度を担保するために再検査を行うべきか否かの判断に用いられるデータである。当該変位許容値の設定情報は、座標系設定情報３００により設定される座標系における距離として定義され、単眼病症データ７００や両眼病症データ８００と同様に臨床的に取得される値を採用する。
【０１０６】
制御手段１１は、この指示点変位判断プログラム１０５を実行することにより、指示点変位算出プログラム１０４にしたがって算出された変位の値を、上記の変位許容値と比較し、その大小関係を判断する。この判断結果は、記憶手段１２の所定の記憶領域に保存される。
【０１０７】
（再検査設定プログラム）
再検査設定プログラム１０６は、指示点変位判断プログラム１０５に基づき、指示点間の変位が変位許容値以上であると判断されたときに、引き続き入力される指示点を再検査の検査結果として受け付けるとともに、受け付けた指示点を表示するように入力テンプレート画面１０００の設定を行うために実行されるプログラムである。制御手段１１は、指示点間の変位が変位許容値以上と判断されると、再検査設定プログラム１０６を実行して、入力テンプレート画面１０００を再検査結果の入力が可能な再検査モードに設定する。このとき、引き続き入力される指示点は、既に表示されている前回以前の指示点（及び直線）とともに入力テンプレート画面１０００上に表示される。
【０１０８】
更に、制御手段１１は、再検査設定プログラム１０６にしたがって直線算出プログラム１０１を実行し、再検査に基づくヘス図形を形成する直線の長さ及び傾きを算出して表示させる。これにより、複数のヘス図形が入力テンプレート画面１０００に表示された状態となる。
【０１０９】
（表示色設定プログラム）
表示色設定プログラム１０７は、入力テンプレート画面１０００に入力された同一の基準点に対応する複数の指示点をそれぞれ異なる色で表示させる処理と、再検査により取得された指示点に基づく直線を入力テンプレート画面１０００に既に表示されている直線とは異なる色で表示させる処理とを行うために実行されるプログラムである。制御手段１１は、再検査設定プログラム１０６にしたがってこの表示色設定プログラム１０７を実行することにより、例えば、第１回目の検査による指示点及び直線を黒色で表示させ、第２回目の検査による指示点及び直線を青色で表示させ、第３回目の検査による指示点及び直線を赤色で表示させるように制御を行う。第４回目以降の検査についても、それぞれ異なる所定の表示色が設定されている。すなわち、表示色設定プログラム１０７は、繰り返し行われた検査に基づく複数のヘス図形を、それぞれ異なる色で表示させる処理を制御手段１１に実行させるプログラムである。なお、何度目の検査まで表示色を設定するかについては、適宜決定すればよい。
【０１１０】
（検査回数カウントプログラム）
検査回数カウントプログラム１０８は、指示点変位判断プログラム１０５にしたがって指示点間の変位が変位許容値以上であると判断されたことに対応してカウンタを更新することにより、検査が反復された回数をカウントするために実行されるプログラムである。制御手段１１は、この検査回数カウントプログラム１０８を実行することにより、指示点間の変位が変位許容値以上であると判断される度毎にカウンタを＋１ずつ更新して検査回数をカウントする。
【０１１１】
制御手段１１は、被検者に対する第１回目の検査時にカウンタを「１」にリセットする。このリセット動作は、例えば、ユーザの操作に応じて入力テンプレート画面１０００がモニタ装置１３に表示されたタイミングで行われる。第１回目の検査の終了後、その検査が適正に行われたか否かを確認するために、入力順序が１番目の指示点が再入力され、かつ、当該指示点と第１回目の検査の１番目の指示点との変位が変位許容値以上と判断されると、カウンタが更新されて「２」となり、第２回目の検査に移行したことが認識される。以下同様に、１番目の指示点について、最新のものと前回のものとの変位が変位許容値以上と判断される度毎にカウンタが＋１ずつ更新されて、検査回数が認識される。カウントされた検査回数は、記憶手段１２の所定の記憶領域に保存される。
【０１１２】
（病症選択プログラム）
病症選択プログラム１０９は、入力テンプレート画面１０００に入力された指示点に基づいて形成されるヘス図形の形成状態によって特定される病症を病症データから選択してモニタ装置１３に表示させるためのプログラムである。制御手段１１は、この病症選択プログラム１０９を実行することにより、入力テンプレート画面１０００に入力された指示点の座標と、直線算出プログラム１０１にしたがって算出された直線の長さ及び傾きとによって特定される被検眼の病症を、単眼病症データ７００及び／又は両眼病症データ８００から選択する処理を行う。
【０１１３】
より具体的には、制御手段１１は、この病症選択プログラム１０９を実行することにより、図４（Ａ）に示した単眼病症データ７００の検索条件が示す番号の指示点及び／又は直線に関する「値」及び「有効範囲」（判断情報）を参照して、入力テンプレート画面１０００に入力された当該番号の指示点の座標及び／又は直線の長さと傾きが、当該判断情報により設定された範囲に含まれているか否かを判断することにより、当該被検眼がその病症に罹患しているか否かを判断する（この判断手法については、図４の説明中にて前述した）。制御手段１１は、病症データに含まれている各「病症名」毎にこのような処理を実行する。
【０１１４】
制御手段１１は、医師による通常の診断手法と同様の手法で病症を選択するようになっている。例えば、まず、ヘス図形の中心の指示点（図３参照）の座標を基に被検眼の外斜、内斜、上斜又は下斜の有無を判断する。次に、左右眼の各指示点の配置、すなわちヘス図形が、左右対称であるかどうか解析する。非対称である場合には、左右のヘス図形のうち縮小されている方のヘス図形に特に注目して病症の特定を行う。
【０１１５】
なお、後述の指示点／基準点変位算出プログラム１１０を実行して、各指示点の基準点からの変位の量と方向を算出し、その算出結果を解析して上下方向及び左右方向の眼位ズレを求め、求めた眼位ズレに該当する病症を単眼病症データ７００から絞り込み、絞り込んだ各病症について単眼病症データ７００の判断情報を検索して検索条件に該当する病症を選択するように処理を行ってもよい。
【０１１６】
制御手段１１は、病症の選択結果をモニタ装置１３に表示させる。その表示形態は、例えば、罹患していると判断された病症名を表示させることによる。罹患していると判断された病症が無い場合には、「該当する病症なし」などのメッセージを表示させる。
【０１１７】
被検眼の病症を両眼病症データ８００から選択する処理も、以上の単眼病症データ７００からの選択と同様にして実行される。
【０１１８】
（指示点／基準点変位算出プログラム）
指示点／基準点変位算出プログラム１１０は、入力テンプレート画面１０００に入力された各指示点について、対応する基準点からの変位の量及び方向を算出するために実行されるプログラムである。制御手段１１は、この指示点／基準点変位算出プログラム１１０を実行することにより、入力テンプレート画面１０００に入力された指示点Ａの座標（ｘ１、ｙ１）と、この指示点Ａに対応する基準点Ｏの座標（ｘ０、ｙ０）とに基づいて、指示点Ａと基準点Ｏとの間の変位の量、つまり距離√｛（ｘ１−ｘ０）＾２＋（ｙ１−ｙ０）＾２｝を算出する。また、基準点Ｏに対する指示点Ａの変位の方向は、基準点Ｏから指示点Ａに向かう直線の傾き（ｙ１−ｙ０）／（ｘ１−ｘ０）を算出することにより求められる。求められた変位の量及び方向は、記憶手段１２の所定の記憶領域に保存される。
【０１１９】
（表示制御プログラム）
表示制御プログラム１２０は、モニタ装置１３の表示処理を行うために実行されるプログラムである。制御手段１１は、表示制御プログラム１２０にしたがって、ユーザによる指示や、制御プログラム１００に含まれる各プログラムの指示に応じた画像データやメッセージデータを記憶手段１２から選択して、適宜加工を施してモニタ画面１３に表示させる。
【０１２０】
（入力操作プログラム）
入力操作プログラム１３０は、制御手段１１がキーボード１４やマウス１５からの操作信号に対応したプログラムを実行するための制御を行うプログラムである。制御手段１１は、ユーザの操作に応じた操作信号をキーボード１４又はマウス１５から受けると、入力操作プログラム１３０にしたがって、当該操作信号に応じたプログラムを制御プログラム１００から選択して実行する。例えば、マウス１５が操作されて入力テンプレート画面１０００に全ての指示点が入力されたことに対応して、制御手段１１は、この入力操作プログラムにしたがって直線算出プログラム１０１を選択して実行することにより、当該指示点の間を結ぶ各直線の長さ及び傾きを算出する。
【０１２１】
［処理手順］
以上のようなシステム構成を有する本実施形態の電子カルテ入力システムにより実行される処理手順について、図６及び図７に示すフローチャートを参照しながら説明する。また、当該システムによる処理に対応してモニタ装置１３に表示される画面形態についてもその構成を逐次説明する。
【０１２２】
制御プログラム１００、入力テンプレートデータ２００、座標系設定情報３００、枠内領域設定情報４００、入力順序設定情報５００、指示点関連情報６００、単眼病症データ７００及び両眼病症データ８００は、あらかじめ記憶手段１２に記憶されているものとする。
【０１２３】
なお、入力テンプレート画面１０００に対する指示点の入力順序を設定する場合、ユーザは、キーボード１４やマウス１５を操作してその設定要求を事前に行う。制御手段１１は、当該設定要求を受け、入力順序設定プログラム１０２を実行して入力順序設定情報５００を作成する。
【０１２４】
（ステップＳ１；入力テンプレート画面の表示）
まず、ユーザは、マウス１５でファイルのアイコンをクリックするなどの所定の操作を行って、図２に示す入力テンプレート画面１０００をモニタ装置１３に表示させて、ヘス・テストの検査結果の入力準備をする（Ｓ１）。
【０１２５】
（ステップＳ２；検査結果の入力）
ユーザは、マウス１５等を操作して、ヘス・テストの検査結果である９個の指示点を、入力順序設定情報５００に基づく所定の入力順序で入力テンプレート画面１０００に入力する（Ｓ２）。
【０１２６】
ここで、ユーザは、被検眼に対してヘス・テストを行いながら、被検者が指示した指示点をリアルタイムで逐次入力していく。なお、既に取得した検査結果を入力する場合であっても本発明の電子カルテ入力システムを用いることが可能であることは言うまでもない。
【０１２７】
（ステップＳ３；指示点の座標、直線の長さと傾きの算出）
ユーザによる９つの指示点の入力が終了すると、制御手段１１は、直線算出プログラム１０１を実行し、入力された各指示点について、座標系設定情報３００を参照してその座標を求めるとともに、指示点関連情報６００により関連付けられた他の指示点との間を結ぶ直線の長さと傾きを算出する（Ｓ３）。
【０１２８】
（ステップＳ４；指示点の入力位置の判断）
制御手段１１は、枠内外判断プログラム１０３を実行し、ステップＳ３にて求められた各指示点が入力テンプレート画面１０００の有効表示枠１００１Ｒ、１００１Ｌ（図２参照）の内側の領域（枠内領域）に入力されたか、外側の領域（枠外領域）に入力されたかを枠内領域設定情報４００を参照して判断し、指示点関連情報６００により関連付けられた一対の指示点について、各指示点が枠内領域に入力されたか否かを判断する（Ｓ４）。
【０１２９】
（ステップＳ５；枠内領域に入力された指示点間を結ぶ直線の表示）
指示点関連情報６００により関連付けられた一対の指示点がともに枠内領域に入力されたと判断された場合（Ｓ４；Ｙ）、制御手段１１は、表示制御プログラム１２０を実行して、ステップＳ３での算出結果を基に、当該一対の指示点の間を結ぶ直線を入力テンプレート画面１０００に表示させる（Ｓ５）。
【０１３０】
（ステップＳ６；枠外領域に入力された指示点に向かう矢印の表示）
また、関連付けられた一対の指示点の一方が枠外領域に入力されたと判断された場合（Ｓ４；Ｎ）、制御手段１１は、表示制御プログラム１２０を実行して、ステップＳ３での算出結果を基に、枠外領域に入力された指示点に向かう方向の矢印を入力テンプレート画面１０００に表示させる（Ｓ６）。
【０１３１】
なお、一対の指示点の双方が枠外領域に入力された場合は、これら指示点の間には直線や矢印は表示されない。
【０１３２】
図８は、一方の指示点（枠外指示点と呼ぶ）のみが枠外領域に入力された場合（ステップＳ４；Ｎ）に入力テンプレート画面１０００に表示される、枠内の指示点から当該枠外指示点に向かう方向を指す矢印の表示形態を示している。同図は、図３に示した番号３の指示点、番号６の指示点及び番号９の指示点が、左眼用入力テンプレート１０００Ｌの有効表示枠１００１Ｌの外側に入力された場合に形成されるヘス図形の表示形態を示している。このとき、同図に示すように、左眼用入力テンプレート１０００Ｌには、番号２の指示点と番号３の指示点とを結ぶ番号１１の直線の代わりに、番号２の指示点から非表示の番号３の指示点に向かう方向の矢印Ａ１が表示される。同様に、番号５の指示点から非表示の番号６の指示点に向かう方向の矢印Ａ２と、番号８の指示点から非表示の番号９の指示点に向かう方向の矢印Ａ３とが表示される。また、関連する指示点が双方ともに枠外領域に入力されている場合、つまり、番号３の指示点と番号６の指示点、及び、番号６の指示点と番号９の指示点については、それらの指示点の間に直線及び矢印は表示されない。
【０１３３】
以上のステップＳ５、Ｓ６により、入力テンプレート画面１０００に入力された検査結果に基づくヘス図形が表示される。ここで、制御手段１１は、表示色設定プログラム１０７にしたがって、第１回目の検査の結果に基づく当該ヘス図形を黒色で表示させるようになっている。
【０１３４】
図９は、入力テンプレート画面１０００に第１回目の検査結果（全ての指示点が枠内領域に入力されたケース）に基づくヘス図形が表示された状態の入力画面２０００の一構成例を示している。この入力画面２０００には、ヘス図形を表示する入力テンプレート画面１０００とともに、病症特定ボタン２００１と、コメント表示部２００２とが含まれている。病症特定ボタン２００１は、入力テンプレート画面１０００に入力された指示点の座標と、その指示点を基に算出される直線の長さ及び傾きとに基づいて、被検眼の病症を特定するときに操作（マウス１５によりクリック）されるボタンである。また、コメント表示部２００２は、入力テンプレート画面１０００に表示されるヘス図形などに関するコメントが表示される画面領域である。
【０１３５】
（ステップ７；検査精度の確認のための再入力）
次に、ユーザは、以上の検査が適正に行われたかどうかを確認するために、上記の入力順序における１番目の基準点を被検者に再び指示させ、その指示点を入力テンプレート画面１０００に入力する（Ｓ７）。
【０１３６】
（ステップ８；指示点の変位の算出）
制御手段１１は、直線算出プログラム１０１を実行して、ステップＳ７で再入力された指示点の座標を求め、指示点変位算出プログラム１０４を実行して、当該再入力された指示点の座標と、ステップＳ２で１番目に入力された指示点の座標との変位を算出する（Ｓ８）。
【０１３７】
（ステップＳ９；再検査の要否の判断）
続いて、制御手段１１は、指示点変位判断プログラム１０５を実行し、ステップＳ８にて算出された指示点間の変位が変位許容値以上であるか否かを判断して、再検査の要否を判断する（Ｓ９）。
【０１３８】
（ステップＳ１０；再検査モードの設定）
再検査を行う場合、すなわち算出された変位が変位許容値以上であった場合（Ｓ９；Ｙ）、制御手段１１は、再検査設定プログラム１０６を実行して、入力テンプレート画面１０００を再検査結果の入力を受け付け可能な状態に設定する（Ｓ１０）。
【０１３９】
このとき、制御手段１１は、検査回数カウントプログラム１０８を実行して、カウンタを＋１だけ更新して「２」とする。更に、引き続いて行われる検査が２回目であることを示すカウント情報を、記憶手段１２に記憶させる。また、制御手段１１は、表示色設定プログラム１０７にしたがって、再検査により得られたヘス図形、つまり指示点とその指示点間を結ぶ直線とを、第１回目の検査によるヘス図形（黒色）とは異なる色（青色）で表示させる。
【０１４０】
ステップＳ２〜Ｓ１０は、最新の検査（Ｍ回目）と前回の検査（Ｍ−１回目）の検査とにおける上記変位が変位許容値未満であると判断されるまで反復される（つまりステップＳ９にて「Ｎ」となるまで反復される）。このとき、カウンタは「Ｍ」を示しており、検査がＭ回行われたことを示すカウント情報が記憶手段１２に記憶されている。第１回目〜第Ｍ回目までの各検査により取得されたヘス図形は、表示色設定プログラム１０７にしたがって、それぞれ異なる色で表示される。ここで、各検査によるヘス図形を全て同時に入力テンプレート画面１０００に表示するようにしてもよいし、最新のヘス図形及び前回のヘス図形だけを表示させるなど、一つ又は複数のヘス図形を選択的に表示させるような構成としてもよい。
【０１４１】
また、所定の反復許容回数（例えば５回）をあらかじめ設定しておき、カウンタ（つまり、カウント情報が示す検査回数）がこの反復許容回数を超過したことに対応して、当該被検者に対する検査を終了するように制御してもよい。これにより、ヘス・テストによって病症を特定することが困難な被検者については他の検査方法を行うなどの判断をすることができ、また、ヘス・テストを何度も何度も反復することにより時間を浪費してしまう事態を回避することができる。
【０１４２】
（ステップＳ１１；単眼の病症の特定）
一方、再検査を行わない場合、すなわち算出された変位が変位許容値未満であった場合（Ｓ９；Ｎ）、制御手段１１は、ユーザによる病症特定ボタン２００１の操作を受けて病症選択プログラム１０９を実行し、ステップＳ３にて取得した指示点の座標、直線の長さ及び傾きに該当する病症を単眼病症データ７００から選択する（Ｓ１１）。このとき、制御手段１１は、単眼病症データ７００に含まれる各病症について、その検索条件に示す指示点の座標及び／又は直線の長さ、傾きを参照して当該病症に該当するか否かを判断し、該当した病症名を選択する。
【０１４３】
なお、上述したように、各指示点について基準点からの変位を求め、その変位を基に病症の絞り込みを行い、絞り込まれた各病症について単眼病症データ７００を検索して病症を選択するように処理を行ってもよい。このような構成にすれば、単眼病症データ７００に多数の病症が含まれている場合、全ての病症について個々に検索を行わずに、絞り込まれた病症のみを検索すればよいので、検索処理に掛かる時間の短縮化を図ることが可能となる。
【０１４４】
（ステップＳ１２；両眼の病症の特定）
更に、制御手段１１は、病症選択プログラム１０９にしたがい、ステップＳ３で取得された指示点の座標、直線の長さ及び傾きに該当する病症を両眼病症データ８００から同様の手法によって選択する（Ｓ１２）。
【０１４５】
（ステップＳ１３；診断結果の表示）
制御手段１１は、表示制御プログラム１２０を実行して、ステップＳ１１で特定された単眼での病症名と、Ｓ１２にて特定された両眼での病症名とを、診断結果としてモニタ装置１３に表示させる（Ｓ１３）。
【０１４６】
図１０は、診断結果を表示する入力画面２０００の一例を示す。同図に示すように、左眼用入力テンプレート１０００Ｌには、左被検眼の検査結果に基づくヘス図形（実線）とともに、特定された病症（ここでは両眼滑車神経麻痺）の典型的なヘス図形（点線）が表示される。また、右眼用入力テンプレート１０００Ｒには、右被検眼の検査結果に基づくヘス図形（実線）とともに、特定された病症の典型的なヘス図形（点線）が表示される。また、コメント表示部２００２には、実線で示されたヘス図形が検査結果（検査データ）に基づくものを表しており、点線で示されたヘス図形が特定された病症の典型的なヘス図形を表していることを示す情報が表示される。なお、検査回数のカウント結果などをコメント表示部２００２等に更に表示させるようにしてもよい。
【０１４７】
入力テンプレート画面１０００に表示されたヘス図形や、ステップＳ１１、Ｓ１２にて特定された病症は、入力画面２０００上に設けられた検査結果入力ボタンをマウス１５でクリックするなどの所定の操作をユーザが行うことによって、当該被検者の電子カルテに入力されるようになっている。ヘス図形や検査結果が入力された電子カルテは、サーバ１に送信されてデータベース５に保存される。
【０１４８】
［作用・効果］
以上のような処理を実行するように構成された本実施形態の電子カルテ入力システムによれば、次のような作用及び効果が奏される。
【０１４９】
まず、被検者が指示した指示点の位置を入力テンプレート画面１０００に所定順序で入力するだけで自動的にヘス図形が形成されて表示されるので、電子カルテを入力する作業の効率が大きく向上される。つまり、従来は、ヘス・テストによって得られた指示点を検査用紙や画面上に入力する作業、及び、その指示点の間を直線で結んでヘス図形を作成する作業は、ともにユーザの手作業によって行われていたが、本実施形態の電子カルテ入力システムによれば、前者の作業のみを手入力するだけでヘス図形が自動的に形成されるので、電子カルテの入力効率が向上されることとなる。また、ユーザに掛かる負担を低減させることも可能となる。
【０１５０】
すなわち、入力された指示点を基にヘス図形を形成する場合、どの指示点がどの基準点に対応しているかを判別することが必須となるが、本発明は、各基準点に対する指示点の入力順序を設定しておくとともに、どの入力順序の指示点と指示点との間に直線が必要であるかを設定しておくことによって、指示点と基準点との対応関係を確立している。これにより、ヘス図形の形成処理の自動化が実現されている。
【０１５１】
また、指示点を入力する順序を適宜変更することができるので、ユーザは、慣れた入力順序で指示点を入力することができるため、電子カルテ入力作業の効率化を図ることが可能となる。
【０１５２】
また、入力テンプレート画面１０００に設けられた有効表示枠１００１Ｒ、１００１Ｌの外側に指示点が入力された場合、直線の代わりに当該指示点に向かう方向の矢印を表示するようになっているので、当該指示点が枠外領域に入力されたことを明確に示すことが可能となる。
【０１５３】
また、検査精度の確認のために被検者に同一基準点を再度指示させるとともに、その指示点の入力を行うと、当該基準点に対応する複数の指示点の変位に応じて再検査が必要か否かが自動的に判断され、必要な場合には、再検査の結果を入力可能な状態に設定されるので、電子カルテ入力作業の効率化が促進される。更に、ヘス・テストに不慣れなユーザであっても、再検査の要否を的確に認識することが可能となるため、システムの操作性が向上されるとともに、良好な検査精度でヘス・テストを行うことが可能となる。なお、再検査による指示点が入力されると、ヘス図形が自動的に形成されて表示されるので、作業効率が向上される。
【０１５４】
更に、適正な検査結果を取得するために検査を複数回行う場合に、各検査に対応するヘス図形がそれぞれ異なる色で表示されるので、再検査時における入力操作を混乱せずに行うことができる。したがって、電子カルテ入力作業の効率化を図ることが可能となり、また、誤入力を防止することも可能となる。また、複数の検査に係るヘス図形を同時に表示させる場合、それぞれのヘス図形の形状を容易に認識することが可能となる。
【０１５５】
更にまた、精度の担保された検査結果を得るまでの検査回数が自動的にカウントされるようになっているので、当該被検者のヘス・テストに対する理解度を把握することができる。この検査回数情報は、次回の検査を円滑に行うためなどに利用することが可能である。
【０１５６】
また、検査により得られた指示点を入力するだけで被検眼の病症が特定されるので、診断支援を好適に行うことが可能である。特に、ヘス・テストによる診断には熟練を要するが、本発明の構成によれば、この検査に不慣れなユーザであっても診断を的確に行うことが可能となる。当該処理についても、上述のような指示点と基準点との対応関係が利用
【０１５７】
なお、この診断支援に係る処理は、医師が通常行うように、指示点の座標、直線の長さ及び傾きに基づくものであるため、その診断の精度は良好である。
【０１５８】
更に、当該診断処理は、通常のように、最初に単眼の病症を特定し、その後に両眼の病症を特定するよう実行されるので、的確な診断結果を取得することを可能とする。
【０１５９】
［他の処理手順］
基準点に対する指示点の変位に基づいて診断を行う処理手順について、図１１に示すフローチャートを参照して説明する。なお、同図中において、図６のフローチャートに示したステップと同様の処理を行うものは、同一のステップ番号にて示されている。
【０１６０】
当該処理手順を実行するために、次のような病症データ（図示は省略する）を記憶手段１２に記憶しておく。この病症データは、上述のものと同様に、単眼病症データと両眼病症データとから構成される。
【０１６１】
当該単眼病症データは、図４（Ａ）に示したものと同様に各病症名について表形式で構成されており、左眼用の番号１〜９の指示点及び右眼用の３１〜３９の指示点に対する「変位値」及び「有効範囲」を含んで構成される。「変位値」は、対応する基準点に対する指示点の変位の値を示し、より具体的には、当該病症を罹患している場合において典型的な指示点の変位の値を示している。「有効範囲」は、当該病症を罹患している場合における指示点の変位の範囲を示している。また、当該単眼病症データには、図４（Ａ）と同様の「検索条件」が含まれている。
【０１６２】
一方、両眼病症データは、図４（Ｂ）に示したものと同様の表形式で構成され、当該単眼病症データと同様に「変位値」及び「有効範囲」を含んでいる。
【０１６３】
また、制御手段１１は、病症選択プログラム１０９を実行することにより、指示点／基準点変位算出プログラム１１０を用いて算出された変位に基づいて上述の処理手順と同様の方法で病症データを検索し、病症名を特定する。
【０１６４】
以下、本実施形態の電子カルテ入力システムによる他の処理手順について説明する。
【０１６５】
まず、ユーザは、所定の操作を行って図２に示す入力テンプレート画面１０００をモニタ装置１３に表示させ（Ｓ１）、マウス１５等を操作して、ヘス・テストにより取得された９個の指示点を、入力順序設定情報５００に基づく所定の入力順序で入力テンプレート画面１０００に入力する（Ｓ２）。
【０１６６】
９つの指示点が入力されると、制御手段１１は、図５に示す指示点／基準点変位算出プログラム１１０を実行し、各指示点について基準点に対する変位を算出する（Ｓ２１）。例えば、番号５の指示点については、図２に示す中心の基準点（マル１）との間の変位、すなわち距離が算出される。なお、指示点と基準点との変位は、上述したように、座標系設定情報３００に基づく指示点の座標及び基準点の座標を用いて算出される。
【０１６７】
次に、ユーザは、以上の検査が適正に行われたかどうかを確認するために、上記の入力順序における１番目の基準点を被検者に再び指示させ、その指示点を入力テンプレート画面１０００に入力する（Ｓ７）。制御手段１１は、指示点変位算出プログラム１０４を実行して、ステップＳ７で再入力された指示点の座標を求め、この求めた座標と、ステップＳ２で１番目に入力された指示点の座標との変位を算出する（Ｓ８）。更に、制御手段１１は、指示点変位判断プログラム１０５を実行して、ステップＳ８にて算出された変位が上記の変位許容値以上であるか否かを判断して、再検査の要否を判断する（Ｓ９）。
【０１６８】
再検査を行う場合（Ｓ９；Ｙ）、制御手段１１は、再検査設定プログラム１０６を実行して、入力テンプレート画面１０００を再検査結果の入力を受け付け可能な状態とする（Ｓ１０）。ステップＳ２〜Ｓ１０は、最新の検査（Ｍ回目）と前回の検査（Ｍ−１回目）の検査とにおける上記変位が変位許容値未満であると判断されるまで反復される。
【０１６９】
再検査を行わない場合（Ｓ９；Ｎ）、制御手段１１は、ユーザによる病症特定ボタン２００１の操作を受けて病症選択プログラム１０９を実行し、ステップＳ２１にて取得した指示点と基準点との変位に該当する病症を単眼病症データから選択する（Ｓ２２）。
【０１７０】
更に、制御手段１１は、病症選択プログラム１０９にしたがい、ステップＳ２１で取得された指示点と基準点との変位に該当する病症を両眼病症データから同様の手法にて選択する（Ｓ２３）。
【０１７１】
制御手段１１は、表示制御プログラム１２０を実行して、ステップＳ２２、Ｓ２３で特定された病症名を診断結果としてモニタ装置１３に表示させる（Ｓ２４）。その表示形態は、上述の処理手順による場合と同様である。
【０１７２】
ステップＳ２２、Ｓ２３にて特定された病症名は、ユーザが所定の操作を行うことによって当該被検者の電子カルテに書き込まれる。その電子カルテは、サーバ１に送信されてデータベース５に保存される。
【０１７３】
このような他の処理手順によれば、検査により得られた指示点を入力するだけで被検眼の病症が特定されるので、診断支援を好適に行うことが可能である。特に、ヘス・テストに不慣れなユーザであっても診断を的確に行うことが可能となる。
【０１７４】
また、この他の処理手順は、医師が通常行うように、入力された指示点の基準点に対する変位に基づくものであるため、診断精度は良好である。
【０１７５】
更に、当該診断処理は、通常の診断のように、最初に単眼の病症を特定し、その後に両眼の病症を特定するよう実行されるので、的確な診断結果を取得することを可能とする。
【０１７６】
［プログラム］
図５に示した制御プログラム１００が備える直線算出プログラム１０１と、入力順序設定プログラム１０２と、枠内外判断プログラム１０３と、指示点変位算出プログラム１０４と、指示点変位判断プログラム１０５と、再検査設定プログラム１０６と、表示色設定プログラム１０７と、検査回数カウントプログラム１０８と、病症選択プログラム１０９と、指示点／基準点変位算出プログラム１１０とは、本発明に係る「電子カルテ作成処理をコンピュータに実行させるプログラム」を構成している。ここで、本発明のプログラムは、これらのプログラムを全て含んでいる必要はなく、例えば直線算出プログラム１０１のみの構成や、病症選択プログラム１０９のみの構成とするなど、１つ又は複数のプログラムを選択的に含んだ構成を採用することが可能である。なお、制御プログラム１００は、任意のプログラム言語で作成することができる。
【０１７７】
電子カルテ入力システムのユーザは、サーバ１の記憶手段３に保存されている制御プログラム３Ａをダウンロードして記憶手段１２に記憶させることによって、本発明に係るプログラムを取得して利用することができる。
【０１７８】
［情報記録媒体］
制御プログラム１００に含まれる上記のプログラムを、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどのコンピュータ読み取り可能なあらゆる種類の情報記録媒体に記録することができる。ユーザは、電子カルテ入力端末１０の図示しないＣＤ−ＲＯＭドライブ等の記録媒体読取装置を用いて当該情報記録媒体の内容を読み取ることによって所望のプログラムを取得して利用することができる。
【０１７９】
以上で詳細に説明した構成は、本発明を実施するための一具体例に過ぎないものである。したがって、本発明の要旨の範囲内において各種の変形を適宜施すことが可能であることは言うまでもない。
【０１８０】
［付記］
以下、上述した実施形態によって実現される、本発明に係る電子カルテ入力システム、電子カルテ作成処理をコンピュータに実行させるプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な情報記録媒体の特徴的構成について付記する。
【０１８１】
〔付記項１〕
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させるとともに、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御手段を備え、
前記スクリーン及び前記入力テンプレート画面には９個の前記基準点が３行３列の格子点状に表示され、これらの各基準点に対応する指示点の前記入力順序は、中心、上、右上、右、右下、下、左下、左、左上の順に設定されており、
前記表示制御手段は、前記ヘス図形を形成する前記直線として、中心と上、中心と下、中心と右、中心と左、上と右上、上と左上、下と右下、下と左下、右と右上、右と右下、左と左上、及び、左と左下の各組み合わせにより関連付けられた指示点同士を結ぶ直線を前記入力テンプレート画面に表示させることを特徴とする電子カルテ入力システム。
【０１８２】
〔付記項２〕
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させるとともに、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御手段と、
前記入力テンプレート画面に対する前記指示点の前記入力順序を設定するための入力順序設定手段と、
を備えていることを特徴とする電子カルテ入力システム。
【０１８３】
付記項２に記載の入力順序設定手段は、図１に示す電子カルテ入力端末１０のキーボード１４やマウス１５等の入力装置によって構成される。
【０１８４】
〔付記項３〕
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させるとともに、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御手段と、
前記入力順序が１番目の指示点が前記入力テンプレート画面に複数入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出手段と、
前記変位算出手段により算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断手段と、
前記変位判断手段により前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査で取得される指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定手段と、
を備えていることを特徴とする電子カルテ入力システム。
【０１８５】
〔付記項４〕
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させるとともに、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御手段と、
同一の前記基準点に対応する複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出手段と、
前記変位算出手段により算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断手段と、
前記変位判断手段により前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査で取得される指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定手段とを備え、
前記表示制御手段は、前記再検査設定手段による前記設定に基づく前記再検査を行って取得された指示点が前記入力テンプレート画面に入力されたことに対応して、前記再検査に係る前記ヘス図形を形成する前記直線を前記入力テンプレート画面に表示させることを特徴とする電子カルテ入力システム。
【０１８６】
〔付記項５〕
前記表示制御手段は、前記再検査に係る前記ヘス図形を、前記入力テンプレート画面に既に表示されている前記ヘス図形とともに表示させることを特徴とする付記項４に記載の電子カルテ入力システム。
【０１８７】
〔付記項６〕
前記再検査設定手段により前記再検査の設定がなされたことに対応して、前記再検査により取得された前記指示点に基づく前記直線を、前記入力テンプレート画面に既に表示されている前記直線とは異なる色で表示させる表示色設定手段を更に備えていることを特徴とする付記項５に記載の電子カルテ入力システム。
【０１８８】
〔付記項７〕
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させるとともに、前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御手段と、
同一の前記基準点に対応する複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出手段と、
前記変位算出手段により算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断手段と、
前記変位判断手段により前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査で取得される指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定手段と、
前記変位判断手段により前記変位が所定の許容値以上であると判断された回数をカウントするカウント手段と、
前記カウント手段によりカウントされた回数を記憶する検査回数記憶手段と、
を備えていることを特徴とする電子カルテ入力システム。
【０１８９】
付記項７に記載のカウント手段は、制御プログラム１００の検査回数カウントプログラムを実行する電子カルテ入力端末１０の制御手段１１によって構成される。また、検査回数記憶手段は、電子カルテ入力端末１０の記憶手段１２によって構成される。
【０１９０】
〔付記項８〕
各患者の電子カルテを格納するデータベースを備えたサーバと、
このサーバとネットワークを介して通信可能とされ、電子カルテに対する情報入力を行う入力画面を表示する表示手段を有し、前記入力画面への入力情報を前記ネットワークを通じて前記サーバに送信して電子カルテを作成する電子カルテ入力端末とを含み、
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する電子カルテ入力システムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を前記表示手段に表示させる表示制御手段と、
被検眼単眼についての前記ヘス図形の形成状態と病症との対応関係が格納された単眼病症データと、左右両被検眼についての前記ヘス図形の形成状態と病症との対応関係が格納された両眼病症データとを記憶する病症データ記憶手段と、
前記入力テンプレート画面に入力された前記指示点を基に形成される前記ヘス図形の形成状態に対応する病症を、前記単眼病症データ及び／又は前記両眼病症データから選択して前記表示手段に表示させる診断結果表示制御手段と、
を備えていることを特徴とする電子カルテ入力システム。
【０１９１】
〔付記項９〕
前記診断結果表示制御手段は、前記単眼病症データを参照して被検眼単眼についての病症を選択した後に、前記両眼病症データを参照して被検眼両眼についての病症を選択することを特徴とする付記項８に記載の電子カルテ入力システム。
【０１９２】
〔付記項１０〕
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御ステップとを備え、
前記スクリーン及び前記入力テンプレート画面には９個の前記基準点が３行３列の格子点状に表示され、これらの各基準点に対応する指示点の前記入力順序は、中心、上、右上、右、右下、下、左下、左、左上の順に設定されており、
前記表示制御ステップは、前記ヘス図形を形成する前記直線として、中心と上、中心と下、中心と右、中心と左、上と右上、上と左上、下と右下、下と左下、右と右上、右と右下、左と左上、及び、左と左下の各組み合わせにより関連付けられた指示点の間を結ぶ直線を前記入力テンプレート画面に表示させることを特徴とするプログラム。
【０１９３】
〔付記項１１〕
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面に対する前記指示点の入力順序の設定要求を受けて前記入力順序を設定する入力順序設定ステップと、
前記入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記表示された入力テンプレート画面に対し、前記設定された入力順序に従って前記複数の指示点が入力されたことに対応して、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御ステップと
を備えていることを特徴とするプログラム。
【０１９４】
〔付記項１２〕
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御ステップと、
前記入力順序が１番目の指示点が前記入力テンプレート画面に複数入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出ステップと、
前記変位算出ステップにより算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断ステップと、
前記変位判断ステップにより前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査で取得される指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定ステップと、
を備えていることを特徴とするプログラム。
【０１９５】
〔付記項１３〕
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御ステップと、
同一の前記基準点に対応する複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出ステップと、
前記変位算出ステップにより算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断ステップと、
前記変位判断ステップにより前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査で取得される指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定ステップと、
前記再検査設定ステップによる前記設定に基づく前記再検査による指示点が前記入力テンプレート画面に入力されたことに対応して、前記再検査に係る前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させるステップと、
を備えていることを特徴とするプログラム。
【０１９６】
〔付記項１４〕
前記表示制御ステップは、前記再検査に係る前記ヘス図形を、前記入力テンプレート画面に既に表示されている前記ヘス図形とともに表示させることを特徴とする付記項１３に記載のプログラム。
【０１９７】
〔付記項１５〕
前記表示制御ステップは、前記再検査に係る前記ヘス図形を形成する前記直線を、前記入力テンプレート画面に既に表示されている前記直線とは異なる色で表示させることを特徴とする付記項１４に記載のプログラム。
【０１９８】
〔付記項１６〕
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記入力テンプレート画面に対する前記複数の指示点の入力を受けて、前記ヘス図形を形成する前記直線を前記検査結果として前記入力テンプレート画面に表示させる表示制御ステップと、
同一の前記基準点に対応する複数の指示点が前記入力テンプレート画面に入力されたときに、当該複数の指示点のうち最後に入力された指示点とその直前に入力された指示点との変位を算出する変位算出ステップと、
前記変位算出ステップにより算出された前記変位が所定の許容値以上であるかどうかを判断する変位判断ステップと、
前記変位判断ステップにより前記変位が前記所定の許容値以上であると判断されたときに、前記ヘス・テストの再検査で取得される指示点を入力可能な状態に前記入力テンプレート画面を設定する再検査設定ステップと、
前記変位判断ステップにて前記変位が所定の許容値以上であると判断された回数をカウントするカウントステップと、
カウントされた前記回数を記憶する検査回数記憶ステップと、
を備えていることを特徴とする付記項２１に記載のプログラム。
【０１９９】
〔付記項１７〕
スクリーン上に設けられた複数の基準点毎に被検者の一方の眼を固視させたときに他方の眼により定位された前記スクリーン上の位置を被検者に指示させて得られた複数の指示点の間を直線で結んで形成されるヘス図形を参照して被検眼の眼球運動の病症を特定するヘス・テストについて、その検査結果を電子カルテに入力する処理をコンピュータに実行させるプログラムであって、
前記コンピュータには、被検眼単眼についての前記ヘス図形の形成状態と病症との対応関係が格納された単眼病症データ、及び／又は、左右両被検眼についての前記ヘス図形の形成状態と病症との対応関係が格納された両眼病症データが記憶されており、
前記ヘス・テストで得られた前記複数の指示点をユーザが所定の順序で入力するための入力テンプレート画面を所定の表示手段に表示させる画面表示ステップと、
前記入力テンプレート画面に入力された前記指示点を基に形成される前記ヘス図形の形成状態に対応する病症を、前記単眼病症データ及び／又は前記両眼病症データから選択し、当該選択された前記病症を前記検査結果として前記表示手段に表示させる診断結果表示制御ステップと、
を備えていることを特徴とするプログラム。
【０２００】
〔付記項１８〕
前記診断結果表示制御ステップは、前記単眼病症データを参照して被検眼単眼についての病症を選択した後に、前記両眼病症データを参照して被検眼両眼についての病症を選択することを特徴とする付記項１７に記載のプログラム。
【０２０１】
〔付記項１９〕
付記項１０ないし付記項１８のいずれか一項に記載のプログラムを記録したコンピュータ読み取り可能な情報記録媒体。
【図面の簡単な説明】
【０２０２】
【図１】本発明に係る電子カルテ入力システムの実施の形態の構成の一例を示すブロック図である。
【図２】本発明に係る電子カルテ入力システムの実施の形態により表示される、ヘス・テストの検査結果が入力される入力テンプレート画面の一例を示す概略図である。
【図３】本発明に係る電子カルテ入力システムの実施の形態により表示される入力テンプレート画面の表示処理の一例を説明するための概略図である。
【図４】本発明に係る電子カルテ入力システムの実施の形態により被検眼の病症を診断するために参照される病症データの概略構成の一例を示す図である。図４（Ａ）は単眼病症データを示し、図４（Ｂ）は両眼病症データを示している。
【図５】本発明に係る電子カルテ入力システムの実施の形態による処理を行うために実行される制御プログラムの構成の一例を示した概略図である。
【図６】本発明に係る電子カルテ入力システムの実施の形態により実行される処理手順の一例を示したフローチャートである。
【図７】本発明に係る電子カルテ入力システムの実施の形態により実行される処理手順の一例を示したフローチャートである。
【図８】本発明に係る電子カルテ入力システムの実施の形態により表示される入力テンプレート画面の表示処理の一例を説明するための概略図である。
【図９】本発明に係る電子カルテ入力システムの実施の形態により表示される入力画面の概略構成の一例を示す図である。
【図１０】本発明に係る電子カルテ入力システムの実施の形態により表示される入力画面の概略構成の一例を示す図である。
【図１１】本発明に係る電子カルテ入力システムの実施の形態により実行される他の処理手順を示したフローチャートである。
【符号の説明】
【０２０３】
１  サーバ
５  データベース
１０  電子カルテ入力端末
１１  制御手段
１２  記憶手段
１００  制御プログラム
１０１  直線算出プログラム
１０２  入力順序設定プログラム
１０３  枠内外判断プログラム
１０４  指示点変位算出プログラム
１０５  指示点変位判断プログラム
１０６  再検査設定プログラム
１０７  表示色設定プログラム
１０８  検査回数カウントプログラム
１０９  病症選択プログラム
１１０  指示点／基準点変位算出プログラム
２００  入力テンプレートデータ
３００  座標系設定情報
４００  枠内領域設定情報
５００  入力順序設定情報
６００  指示点関連情報
７００  単眼病症データ
８００  両眼病症データ
１３  モニタ装置
１４  キーボード
１５  マウス
１０００  入力テンプレート画面
１０００Ｌ  左眼用入力テンプレート
１０００Ｒ  右眼用入力テンプレート
１００１Ｌ、１００１Ｒ  有効表示枠
２０００  入力画面
２００１  病症特定ボタン
２００２  コメント表示部
【図１】
2005218563.tif 000003
【図２】
2005218563.tif 000004
【図３】
2005218563.tif 000005
【図４】
2005218563.tif 000006
【図５】
2005218563.tif 000007
【図６】
2005218563.tif 000008
【図７】
2005218563.tif 000009
【図８】
2005218563.tif 000010
【図９】
2005218563.tif 000011
【図１０】
2005218563.tif 000012
【図１１】
2005218563.tif 000013