(57)【要約】【課題】ユーザにとって使い易く、迅速かつ正確にデータを入力できるユーザインターフェースの設計を支援することが可能な電子カルテユーザインターフェース設計支援プログラム、装置及び方法を提供すること。【解決手段】電子カルテシステムのユーザインターフェースの設計を支援するための電子カルテユーザインターフェース設計支援プログラムにおいて、コンピュータに、ユーザの視線移動距離を測定させ、予め定めた標準視線移動距離に対して前記測定させた視線移動距離が所定距離以上異なる場合に、前記インターフェースの改善を促す指標を出力させる、処理を実行させる。【選択図】図５
2014075099.tif 000002
【特許請求の範囲】
【請求項１】
電子カルテシステムのユーザインターフェースの設計を支援するための電子カルテユーザインターフェース設計支援プログラムにおいて、
コンピュータに、
ユーザの視線移動距離を測定させ、
予め定めた標準視線移動距離に対して前記測定させた視線移動距離が所定距離以上異なる場合に、前記インターフェースの改善を促す指標を出力させる、
処理を実行させることを特徴とする電子カルテユーザインターフェース設計支援プログラム。
【請求項２】
前記コンピュータに、
前記標準視線移動距離に対する前記視線移動距離の比を算出させ、
前記算出させた比が予め定めた第１の閾値より大きい場合、又は前記比が前記第１の閾値より小さい予め定めた第２の閾値より小さい場合に、予め定めた標準視線移動距離に対して前記測定させた視線移動距離が所定距離以上異なると判定させる、
ことを特徴とする請求項１に記載の電子カルテユーザインターフェース設計支援プログラム。
【請求項３】
前記コンピュータに、
前記ユーザインターフェースの設計を行った設計者の視線移動距離を測定させ、
前記測定させた設計者の視線移動距離をメモリ装置に前記標準視線移動距離として格納させる、
ことを特徴とする請求項１に記載の電子カルテユーザインターフェース設計支援プログラム。
【請求項４】
前記コンピュータに、
カメラによって前記ユーザの虹彩画像を撮像させ、
前記虹彩画像に基づいて前記ユーザの視線方向を検出させ、
前記視線方向の変化に基づいて前記ユーザの視線移動距離を測定させる、
ことを特徴とする請求項１に記載の電子カルテユーザインターフェース設計支援プログラム。
【請求項５】
電子カルテシステムのユーザインターフェースの設計を支援するための電子カルテユーザインターフェース設計支援装置において、
ユーザの視線移動距離を測定する視線移動距離測定手段と、
予め定めた標準視線移動距離に対して前記視線移動距離測定手段によって測定した視線移動距離が所定距離以上異なる場合に、前記インターフェースの改善を促す指標を出力するインターフェース改善指標出力手段と、
を備えることを特徴とする電子カルテユーザインターフェース設計支援装置。
【請求項６】
電子カルテシステムのユーザインターフェースの設計を支援するための電子カルテユーザインターフェース設計支援方法において、
コンピュータが、
ユーザの視線移動距離を測定し、
予め定めた標準視線移動距離に対して前記測定させた視線移動距離が所定距離以上異なる場合に、前記インターフェースの改善を促す指標を出力する、
ことを特徴とする電子カルテユーザインターフェース設計支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムの画面レイアウトであるユーザインターフェース（User Interface：ＵＩ）、特に電子カルテシステムのユーザインターフェースの設計を支援するためのコンピュータ実行可能な電子カルテユーザインターフェース設計支援プログラム、装置及び方法に関する。
【背景技術】
【０００２】
電子カルテシステムとは、従来医師、歯科医師又は獣医師が診療の経過を記入していた紙のカルテを、コンピュータによる電子的なシステムに置き換えたものであり、電子情報として一括してカルテを編集及び管理し、データベースに記録するシステムである。電子カルテシステムは、検査オーダー、画像参照、検査結果参照、処方、医事会計等、様々なシーンが存在する。
【０００３】
このような電子カルテシステムのユーザインターフェースは、通常の情報処理システムでも要求される使い易さのみならず、救急患者の情報（データ）を迅速かつ正確に入力できるインターフェースが求められる。また、一般の診察においても、データの入力が容易なインターフェースを提供することで電子カルテシステムの操作時間が短縮でき、患者とのコミュニケーションの時間を確保することができる。このことから、使い易いインターフェースの電子カルテシステムを用いることで、更なる医療の質向上が期待できる。
【０００４】
電子カルテシステムのユーザインターフェースに関しては、基本的なガイドラインが公開されているが、インターフェースの改善を考慮した評価指標については定められていない。
【０００５】
一般的な情報処理システムにおいては、ユーザインターフェースをマウスによる操作性の観点で測定し評価している（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−６３４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、電子カルテシステムのユーザインターフェースは、使い易さのみならず、迅速性および正確性が重要な要素である。ユーザインターフェースによって、ユーザによるデータの入力に要する時間及び正確さが変わってしまう。
【０００８】
しかしながら、電子カルテシステムのユーザインターフェースは、その設計者が経験で作成しており、効率的なユーザインターフェースが作成されているかどうかの判断が困難である。
【０００９】
１つの側面では、本発明は、ユーザにとって使い易いユーザインターフェースの設計を支援することが可能な、コンピュータ実行可能な電子カルテユーザインターフェース設計支援プログラム、電子カルテユーザインターフェース設計支援装置及び電子カルテユーザインターフェース設計支援方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記課題を解決するため、下記のような構成を採用した。
１つの案では、電子カルテシステムのユーザインターフェースの設計を支援するための電子カルテユーザインターフェース設計支援プログラムにおいて、コンピュータに、ユーザの視線移動距離を測定させ、予め定めた標準視線移動距離に対して前記測定させた視線移動距離が所定距離以上異なる場合に、前記インターフェースの改善を促す指標を出力させる、処理を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザにとって使い易いユーザインターフェースの設計を支援することが可能になる、という効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明を実施するための形態の概要を説明するための図である。
【図２】本実施の形態を実行する電子カルテＵＩ設計支援装置のハードウェア構成図である。
【図３】本実施の形態を実行する電子カルテＵＩ設計支援処理の機能ブロック図である。
【図４】電子カルテＵＩ設計支援処理を構成する視線移動距離測定処理の流れを示すフローチャートである。
【図５】電子カルテＵＩ設計支援処理を構成するユーザインターフェース指標算出処理の流れを示すフローチャートである。
【図６】理想的なユーザインターフェースの画面例を示す図である。
【図７】改善が必要なユーザインターフェースの画面例（その１）を示す図である。
【図８】改善が必要なユーザインターフェースの画面例（その２）を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
図１は、本発明を実施するための形態の概要を説明するための図である。
図１において、ＰＣ（パーソナルコンピュータ）２１は、電子カルテＵＩ設計支援プログラムを実行する。
【００１４】
まず、ステップＳ１０において、インターフェース指標測定対象画面２５の起動と同時に、画像センシングシステムを起動する。
インターフェース指標測定対象画面２５とは、電子カルテシステムのインターフェースとしての画面であり、使い易くかつ迅速にデータの入力が可能であり、更に入力漏れを起こさない画面であるか否かの測定対象となる画面である。また、画像センシングシステムとは、インターフェース指標測定対象画面２５上に注がれるユーザ２６の視線２７の移動距離を測定するためのシステムである。
【００１５】
次に、ステップＳ２０において、画像センシングシステムによりインターフェース指標測定対象画面２５上に注がれるユーザ２６の視線２７の移動距離を測定する。
インターフェース指標測定対象画面２５における視線２７の移動距離の測定は、例えば、アイカメラとして良く知られるカメラ２２を用いる。アイカメラの一般的な構成は、ＬＥＤ等の赤外線ランプ、眼球から反射してきた赤外線を受光するＣＣＤ等を備える。アイカメラは、赤外線により眼球運動を測定する装置であって、眼球の向きを検出し、ユーザ２６がどこを見ているかを認識する機能を有する。
【００１６】
例えば、視線２７上に光源を置いた場合に強い反射像が眼から得られることを利用し、２つの異なった赤外線波長をユーザ２６の眼球に照射し、２つの特徴的な反射画像を取得してそれらの差分画像から虹彩部の反射像を抽出することにより視線２７の方向を検出することができる。カメラ２２は、このようにしてインターフェース指標測定対象画面２５を見ているユーザ２６の視線２７の方向を検出することができるので、カメラ２２とインターフェース指標測定対象画面２５との間の距離を用いて、インターフェース指標測定対象画面２５における視線２７の移動距離を測定することができる。
【００１７】
そして、ステップＳ３０において、インターフェース指標測定対象画面２５を閉じると同時に、画像センシングシステムによる視線の移動距離測定を終了する。
【００１８】
次に、ステップＳ４０において、画面ファイルマスタ３０から標準視線移動距離を読み出し、ステップＳ３０で測定した利用者による移動距離との比を算出し、インターフェース指標測定対象画面２５のインターフェース改善指標として出力する。ここで、画面ファイルマスタ３０から読み出す標準視線移動距離は、上記画像センシングシステムを用いて、問診票２８等のインターフェース指標測定対象画面２５を設計した設計者により測定された視線の移動距離である。
【００１９】
設計者が本来意図して設計した画面の視線移動距離（標準視線移動距離）と、画面を利用したユーザ２６の視線総動距離（実測値）とを比較することで、設計者の意図とユーザ２６の実際の使い勝手にどれだけ差異があるかを定量的に評価する。例えば、標準視線移動距離に比べユーザ２６に対する実測値が極端に大きい場合は、視線２７の移動に無駄があり迅速なデータの入力ができず使い難いインターフェースであると評価される。逆に、標準視線移動距離に比べユーザ２６に対する実測値が小さい場合は、視線２７が注がれるべきところに視線２７が注がれていない可能性があり、入力漏れを起こす可能性のある使い難いインターフェースであると評価される。
【００２０】
図２は、本実施の形態を実行する電子カルテＵＩ設計支援装置のハードウェア構成図である。
図２において、電子カルテＵＩ設計支援装置は、汎用コンピュータであるＰＣ２１、各種のデータや信号等を入力するためのキーボード２３及びマウス２４、アイカメラとして良く知られるカメラ２２を備える。ＰＣ２１は、電子カルテＵＩ設計支援プログラムを実行することが可能で、その表示モニターにインターフェース指標測定対象画面２５を表示する。
【００２１】
図３は、本実施の形態を実行する電子カルテＵＩ設計支援処理の機能ブロック図である。
図３において、ＰＣ２１は、電子カルテＵＩ設計支援プログラムを実行することにより、電子カルテＵＩ設計支援処理の機能を有する。すなわち、ＰＣ２１は、視線移動距離測定処理部４０、ユーザインターフェース改善指標算出処理部５０、及び画面ファイルマスタ３０を備える。
【００２２】
視線移動距離測定処理部４０は、画像センシングシステムにより、カメラ２２が撮像したユーザ２６の顔画像に基づいて、インターフェース指標測定対象画面２５上に注がれるユーザ２６の視線２７の移動距離を測定する。処理の流れについては、図４を用いて後述する。
【００２３】
ユーザインターフェース改善指標算出処理部５０は、画面ファイルマスタ３０から標準視線移動距離を読み出し、視線移動距離測定処理部４０によって測定した利用者による移動距離との比を算出し、インターフェース指標測定対象画面２５のインターフェース改善指標として出力する。処理の流れについては、図５を用いて後述する。
【００２４】
図４は、電子カルテＵＩ設計支援処理を構成する視線移動距離測定処理の流れを示すフローチャートである。
視線移動距離測定処理が開始されると、まず、ステップＳ２１において、カメラ２２によってユーザ２６の顔画像が撮像され、ＰＣ２１が備える視線移動距離測定処理部４０に入力される。
【００２５】
次に、ステップＳ２２において、ユーザ２６の視線２７をリアルタイムに検出することで、視線２７の移動を追跡する。
そして、ステップＳ２３において、カメラ２２とインターフェース指標測定対象画面２５との間の距離を用いて、ステップＳ２２で検出した視線２７の移動データから、インターフェース指標測定対象画面２５における視線２７の移動距離を算出する。その後、本視線移動距離測定処理を終了する。
【００２６】
なお、本視線移動距離測定処理は、データの処理要求が発生したときに、即座に処理を実行して結果を返すリアルタイム処理で実行される。
【００２７】
図５は、電子カルテＵＩ設計支援処理を構成するユーザインターフェース指標算出処理の流れを示すフローチャートである。
まず、ステップＳ４１において、測定対象となっているインターフェース指標測定対象画面２５についての標準視線移動距離を、画面ファイルマスタ３０から読み出す。
【００２８】
次に、ステップＳ４２において、ステップＳ４１で読み出した標準視線移動距離（Ｂ値）に対する、図４を用いて説明した視線移動距離測定処理により測定したユーザ２６の視線移動距離（Ａ値）の比（Ｃ値＝Ａ値／Ｂ値）を算出する。
【００２９】
そして、ステップＳ４３において、ステップＳ４２で算出した比（Ｃ値）が所定の第１閾値以上であるか否かを判断する。ここで、第１閾値は、標準視線移動距離（Ｂ値）に比べ、ユーザ２６の視線移動距離（Ａ値）が極端に大きいと判断されるような値であり、少なくとも「１．０」より大きく、例えば、「２．０」が設定されている。Ｂ値に比べＡ値が極端に大きいのは、設計したインターフェース指標測定対象画面２５において、ユーザ２６の視線２７が無駄な移動をしていることを意味する。
【００３０】
前記比（Ｃ値）が所定の第１閾値以上であると判断された場合（ステップＳ４３：ＹＥＳ）は、ステップＳ４４において、「１．０」から前記比を減算し、その値（減算値）をインターフェース改善指標として出力する。ここで、出力されるインターフェース改善指標は必ず負の値となるので、ユーザ２６の視線２７が無駄な移動をしていることに起因していることが容易に分かる。
【００３１】
他方、前記比（Ｃ値）が所定の第１閾値以上でないと判断された場合（ステップＳ４３：ＮＯ）は、ステップＳ４５において、所定の第２閾値以下であるか否かを判断する。ここで、第２閾値は、標準視線移動距離（Ｂ値）に比べ、ユーザ２６の視線移動距離（Ａ値）が小さいと判断されるような値であり、「１．０」より小さい正の値であり、例えば、「０．９」が設定されている。Ｂ値に比べＡ値が小さいのは、設計したインターフェース指標測定対象画面２５が入力項目の見落としを起こしてしまうような設計になっているため、ユーザの視線２７がショートカット的な移動をしていることを意味する。
【００３２】
そして、前記比（Ｃ値）が所定の第２閾値以下であると判断された場合（ステップＳ４５：ＹＥＳ）は、ステップＳ４４において、「１．０」から前記比を減算し、その値（減算値）をインターフェース改善指標として出力する。ここで、出力されるインターフェース改善指標は必ず正の値となるので、ユーザの視線２７がショートカット的な移動をしていることが容易に分かる。
【００３３】
他方、前記比（Ｃ値）が所定の第２閾値以下でないと判断された場合（ステップＳ４５：ＮＯ）は、インターフェース改善指標を出力せずに本ユーザインターフェース指標算出処理を終了する。この場合、測定対象となったインターフェース指標測定対象画面２５は、電子カルテシステムのインターフェースとして、使い易くかつ迅速にデータの入力が可能な画面であり、更に入力漏れを起こさない理想的な画面である。
【００３４】
図６は、理想的なユーザインターフェースの画面例を示す図であり、図７及び図８は、改善が必要なユーザインターフェースの画面例を示す図である。
図７は、視線移動距離が想定よりも大きいため、ＵＩ改善が必要なインターフェース指標測定対象画面２５の例である。飲酒や喫煙などの生活習慣に関する項目については関連付けて確認する必要があり連続していることが望ましい。しかしながら、この例では、喫煙について項目「２．」で確認し、飲酒について項目「５．」で確認しており連続していない。そのため、項目「５．」での確認の後、前の項目「２．」を確認する必要があり、インターフェース指標測定対象画面２５を見るユーザ２６の負担の増加につながる。
【００３５】
図８は、視線移動距離が想定よりも少ないため、ＵＩ改善が必要なインターフェース指標測定対象画面２５の例である。テキストやチェックボックスの色が見辛かったり、項目の並びが不規則だったりの理由で、項目「７．」の見落としが発生している。そのため、想定される視線の移動距離よりも測定距離が小さくなってしまう。
【００３６】
このようにして、電子カルテシステムのユーザインターフェース改善を促すことにより、スムーズなデータの入力及び閲覧が可能なインターフェース指標測定対象画面２５が提供され、電子カルテの操作時間の低減及び診察時間の確保が期待できる。同時に、医師の電子カルテ操作による疲労が軽減され、診療の質向上が期待される。
【００３７】
以上、本発明の実施の形態を、図面を参照しながら説明してきたが、上述してきた本発明の実施の形態は、電子カルテＵＩ設計支援装置の一機能としてハードウェアまたはＤＳＰ（Digital Signal Processor）ボードやＣＰＵボードでのファームウェアもしくはソフトウェアにより実現することができる。
【００３８】
また、本発明が適用される電子カルテＵＩ設計支援装置は、その機能が実行されるのであれば、上述の実施の形態に限定されることなく、単体の装置であっても、複数の装置からなるシステムあるいは統合装置であっても、ＬＡＮ、ＷＡＮ等のネットワークを介して処理が行なわれるシステムであってもよいことは言うまでもない。
【００３９】
また、バスに接続されたＣＰＵ、ＲＯＭやＲＡＭのメモリ、入力装置、出力装置、外部記録装置、媒体駆動装置、ネットワーク接続装置で構成されるシステムでも実現できる。すなわち、前述してきた実施の形態のシステムを実現するソフトェアのプログラムを記録したＲＯＭやＲＡＭのメモリ、外部記録装置、可搬記録媒体を、電子カルテＵＩ設計支援装置に供給し、その電子カルテＵＩ設計支援装置のコンピュータがプログラムを読み出し実行することによっても、達成されることは言うまでもない。
【００４０】
この場合、可搬記録媒体等から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した可搬記録媒体等は本発明を構成することになる。
【００４１】
プログラムを供給するための可搬記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、磁気テープ、不揮発性のメモリーカード、ＲＯＭカード、電子メールやパソコン通信等のネットワーク接続装置（言い換えれば、通信回線）を介して記録した種々の記録媒体などを用いることができる。
【００４２】
また、コンピュータ（情報処理装置）がメモリ上に読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現される。
【００４３】
さらに、可搬型記録媒体から読み出されたプログラムやプログラム（データ）提供者から提供されたプログラム（データ）が、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施の形態の機能が実現され得る。
【００４４】
すなわち、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または形状を取ることができる。
【符号の説明】
【００４５】
２１    ＰＣ（パーソナルコンピュータ）２１
２２    カメラ
２３    キーボード
２４    マウス
２５    インターフェース指標測定対象画面
２６    ユーザ
２７    視線
２８    問診票
３０    画面ファイルマスタ
４０    視線移動距離測定処理部
５０    ユーザインターフェース改善指標算出処理部
【図３】
2014075099.tif 000003
【図４】
2014075099.tif 000004
【図５】
2014075099.tif 000005
【図１】
2014075099.tif 000006
【図２】
2014075099.tif 000007
【図６】
2014075099.tif 000008
【図７】
2014075099.tif 000009
【図８】
2014075099.tif 000010