(57)【特許請求の範囲】
【請求項１】
文字列をタッチパネルに表示する表示部と、
前記表示部が表示した文字列に含まれる全ての文字に触れられたか否かを判定する接触判定部と、
視線を検出する視線検出部と、
前記視線検出部が検出した視線が前記全ての文字に合わされたか否かを判定する視線判定部と、
前記全ての文字に触れられたと前記接触判定部が判定し、かつ、視線が前記全ての文字に合わされたと前記視線判定部が判定した場合、次の処理へ進むことを許可する許可部と
を備えることを特徴とする文字列確認装置。
【請求項２】
文字列をタッチパネルに表示する表示部と、
前記表示部が表示した文字列に含まれる全ての文字に触れられたか否かを判定する接触判定部と、
音声を入力する音声入力部と、
前記音声入力部が入力した音声を文字列に変換する音声変換部と、
前記音声変換部が変換した文字列と、前記表示部が表示した文字列とが所定の割合以上一致しているか否かを判定する音声判定部と、
前記全ての文字に触れられたと前記接触判定部が判定し、かつ、文字列が前記所定の割合以上一致していると前記音声判定部が判定した場合、次の処理へ進むことを許可する許可部と
を備えることを特徴とする文字列確認装置。
【請求項３】
前記接触判定部は、先頭の文字から順に前記全ての文字に触れられたか否かを判定し、
前記許可部は、先頭の文字から順に前記全ての文字に触れられたと前記接触判定部が判定した場合、次の処理へ進むことを許可する
ことを特徴とする請求項１又は２に記載の文字列確認装置。
【請求項４】
前記文字列確認装置は、さらに
前記文字列に含まれる文字毎に有効範囲を決定する有効範囲決定部と、
所定の時間間隔で触れられている位置を検出する位置検出部と
を備え、
前記接触判定部は、前記全ての文字について、前記有効範囲決定部が決定した有効範囲内の位置を、前記位置検出部が検出した場合に、前記全ての文字が触れられたと判定することを特徴とする請求項１又は２に記載の文字列確認装置。
【請求項５】
前記文字列確認装置は、さらに
前記文字列に含まれる文字に触れられている接触時間が、所定の有効時間内であるか否かを判定する時間判定部
を備え、
前記許可部は、前記全ての文字に触れられたと前記接触判定部が判定し、かつ、前記接触時間が前記有効時間内であると前記時間判定部が判定した場合、次の処理へ進むことを許可する
ことを特徴とする請求項１又は２に記載の文字列確認装置。
【請求項６】
前記表示部は、前記文字列に含まれる文字のうち、既に触れられた文字と未だ触れられていない文字とを区別して表示する
ことを特徴とする請求項１又は２に記載の文字列確認装置。
【請求項７】
前記有効範囲決定部は、利用者毎に前記有効範囲を決定する
ことを特徴とする請求項４に記載の文字列確認装置。
【請求項８】
文字列をタッチパネルに表示する表示処理と、
前記表示処理で表示した文字列に含まれる全ての文字に触れられたか否かを判定する接触判定処理と、
視線を検出する視線検出処理と、
前記視線検出処理で検出した視線が前記全ての文字に合わされたか否かを判定する視線判定処理と、
前記全ての文字に触れられたと前記接触判定処理で判定し、かつ、視線が前記全ての文字に合わされたと前記視線判定処理で判定した場合、次の処理へ進むことを許可する許可処理と
をコンピュータに実行させることを特徴とする文字列確認プログラム。
【請求項９】
文字列をタッチパネルに表示する表示処理と、
前記表示処理で表示した文字列に含まれる全ての文字に触れられたか否かを判定する接触判定処理と、
音声を入力する音声入力処理と、
前記音声入力処理で入力した音声を文字列に変換する音声変換処理と、
前記音声変換処理で変換した文字列と、前記表示処理で表示した文字列とが所定の割合以上一致しているか否かを判定する音声判定処理と、
前記全ての文字に触れられたと前記接触判定処理で判定し、かつ、文字列が前記所定の割合以上一致していると前記音声判定処理で判定した場合、次の処理へ進むことを許可する許可処理と
をコンピュータに実行させることを特徴とする文字列確認プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示された文字列を利用者が読んだことを確認する技術に関する。
【背景技術】
【０００２】
表示装置に表示されたコメント等の文字列を、利用者が読んだことを確認する方法として、コメントを読んだ場合に確認ボタンを押下させ、確認ボタンが押下された場合に、次の処理へ進むことを許可する方法がある。
【０００３】
特許文献１には、発生した事象に対して利用者がグラフのうち確認した部分を、なぞる、囲う、指し示す、クリックする等することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３９６４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来あった、文字列を利用者が読んだことを確認する方法では、利用者がコメントを読んでいなくても、確認ボタンを押下することができ、利用者がコメントを読まずに次の処理へ進んでしまう場合がある。
この発明は、利用者が文字列を読んだことをより確実に確認することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る文字列確認装置は、
文字列をタッチパネルに表示する表示部と、
前記表示部が表示した文字列に含まれる全ての文字に触れられたか否かを判定する接触判定部と、
前記全ての文字に触れられたと前記接触判定部が判定した場合、次の処理へ進むことを許可する許可部と
を備えることを特徴とする。
【０００７】
前記接触判定部は、先頭の文字から順に前記全ての文字に触れられたか否かを判定し、
前記許可部は、先頭の文字から順に前記全ての文字に触れられたと前記接触判定部が判定した場合、次の処理へ進むことを許可する
ことを特徴とする。
【０００８】
前記文字列確認装置は、さらに
前記文字列に含まれる文字毎に有効範囲を決定する有効範囲決定部と、
所定の時間間隔で触れられている位置を検出する位置検出部と
を備え、
前記接触判定部は、前記全ての文字について、前記有効範囲決定部が決定した有効範囲内の位置を、前記位置検出部が検出した場合に、前記全ての文字が触れられたと判定する
ことを特徴とする。
【０００９】
前記文字列確認装置は、さらに
前記文字列に含まれる文字に触れられている接触時間が、所定の有効時間内であるか否かを判定する時間判定部
を備え、
前記許可部は、前記全ての文字に触れられたと前記接触判定部が判定し、かつ、前記接触時間が前記有効時間内であると前記時間判定部が判定した場合、次の処理へ進むことを許可する
ことを特徴とする。
【００１０】
前記表示部は、前記文字列に含まれる文字のうち、既に触れられた文字と未だ触れられていない文字とを区別して表示する
ことを特徴とする。
【００１１】
前記文字列確認装置は、さらに、
視線を検出する視線検出部と、
前記視線検出部が検出した視線が前記全ての文字に合わされたか否かを判定する視線判定部と
を備え、
前記許可部は、前記全ての文字に触れられたと前記接触判定部が判定し、かつ、視線が前記全ての文字に合わされたと前記視線判定部が判定した場合、次の処理へ進むことを許可する
ことを特徴とする。
【００１２】
前記文字列確認装置は、さらに、
音声を入力する音声入力部と、
前記音声入力部が入力した音声を文字列に変換する音声変換部と、
前記音声変換部が変換した文字列と、前記表示部が表示した文字列とが所定の割合以上一致しているか否かを判定する音声判定部と
を備え、
前記許可部は、前記全ての文字に触れられたと前記接触判定部が判定し、かつ、文字列が前記所定の割合以上一致していると前記音声判定部が判定した場合、次の処理へ進むことを許可する
ことを特徴とする。
【００１３】
前記有効範囲決定部は、利用者毎に前記有効範囲を決定する
ことを特徴とする。
【００１４】
この発明に係る文字列確認プログラムは、
文字列をタッチパネルに表示する表示処理と、
前記表示処理で表示した文字列に含まれる全ての文字に触れられたか否かを判定する接触判定処理と、
前記全ての文字に触れられたと前記接触判定処理で判定した場合、次の処理へ進むことを許可する許可処理と
をコンピュータに実行させることを特徴とする。
【００１５】
この発明に係る文字列確認装置は、
文字列と、その文字列を閲覧させる閲覧者とを入力装置により入力させる入力部と、
前記入力部が入力した文字列を、閲覧者とともに記憶装置に記憶する文字列記憶部と、
前記文字列記憶部が記憶した文字列を、閲覧者が使用するタッチパネルに表示する表示部と、
前記表示部が表示した文字列に含まれる全ての文字に触れられたか否かを判定する接触判定部と、
前記全ての文字に触れられたと前記接触判定部が判定した場合、次の処理へ進むことを許可する許可部と
を備えることを特徴とする。
【発明の効果】
【００１６】
この発明に係る文字列確認装置は、文字列に含まれる全ての文字に触れさせることにより、文字列が読まれたことを確認することができる。
【図面の簡単な説明】
【００１７】
【図１】実施の形態１に係る文字列確認装置１０の機能の概要を説明するための図。
【図２】実施の形態１に係る文字列確認装置１０の機能構成を示すブロック図。
【図３】実施の形態１に係る文字列確認装置１０の動作の流れを示すフローチャート。
【図４】実施の形態１に係る有効範囲の説明図。
【図５】実施の形態１において、利用者が文字列を読んだと判定される場合と、読んだと判定されない場合との例を示す図。
【図６】実施の形態２に係る文字列確認装置１０の機能の概要を説明するための図。
【図７】実施の形態２に係る文字列確認装置１０の動作の流れを示すフローチャート。
【図８】実施の形態３に係る文字列確認装置１０の機能の概要を説明するための図。
【図９】実施の形態３に係る文字列確認装置１０の機能構成を示すブロック図。
【図１０】実施の形態３に係る文字列確認装置１０の動作の流れを示すフローチャート。
【図１１】実施の形態４に係る文字列確認装置１０の機能の概要を説明するための図。
【図１２】実施の形態４に係る文字列確認装置１０の機能構成を示すブロック図。
【図１３】実施の形態４に係る文字列確認装置１０の動作の流れを示すフローチャート。
【図１４】実施の形態４に係る視線有効範囲の説明図。
【図１５】実施の形態５に係る文字列確認装置１０の機能の概要を説明するための図。
【図１６】実施の形態５に係る文字列確認装置１０の機能構成を示すブロック図。
【図１７】実施の形態５に係る文字列確認装置１０の動作の流れを示すフローチャート。
【図１８】実施の形態６に係る医療システム４０の構成図。
【図１９】実施の形態６に係るコメント入力画面の例を示す図。
【図２０】実施の形態６に係るコメント表示画面の例を示す図。
【図２１】実施の形態６に係る設定情報記憶部が記憶する情報の例を示す図。
【図２２】文字列確認装置１０、サーバ４１、クライアント４２のハードウェア構成の一例を示す図。
【発明を実施するための形態】
【００１８】
実施の形態１．
実施の形態１では、文字列の上をなぞらせることにより、利用者が文字列を読んだか否かを判定する方法について説明する。
【００１９】
図１は、実施の形態１に係る文字列確認装置１０の機能の概要を説明するための図である。
図１では、タッチパネル３０に「ＡＢＣＤＥ」の５文字の文字列が表示されている。この場合、先頭の文字「Ａ」から順に文字「Ｅ」まで文字列の上を利用者が指でなぞり、指が文字列に触れていた時間が有効時間内である場合には、文字列確認装置１０は、利用者が文字列を読んだと判定する。
つまり、先頭の文字から順に全ての文字の上を指でなぞられ、かつ、文字列に触れていた時間が有効時間内である場合に、文字列確認装置１０は、利用者が文字列を読んだと判定する。
【００２０】
図２は、実施の形態１に係る文字列確認装置１０の機能構成を示すブロック図である。
文字列確認装置１０は、文字列表示部１１（表示部）、有効範囲決定部１２、位置検出部１３、接触判定部１４、時間判定部１５、許可部１６を備える。文字列確認装置１０が備える各機能については、文字列確認装置１０の動作とともに説明する。
【００２１】
図３は、実施の形態１に係る文字列確認装置１０の動作の流れを示すフローチャートである。
（Ｓ１１：表示処理）
文字列表示部１１は、予め記憶装置（例えば、後の実施の形態で説明するコメントＤＢ４５）に記憶された文字列をタッチパネル３０に表示させる。
（Ｓ１２：有効範囲決定処理）
有効範囲決定部１２は、文字列表示部１１が表示させた文字列に含まれる各文字についての有効範囲を処理装置により決定する。有効範囲とは、その文字が触れられたことを検出する範囲である。
（Ｓ１３：位置検出処理）
位置検出部１３は、利用者により触れられたタッチパネル３０における位置を、所定の時間間隔で処理装置により検出する。位置検出部１３は、人が文字列を読みながら一般的な速度で文字列をなぞった場合に、検出されない文字がでない間隔で位置を検出する。
（Ｓ１４：位置判定処理）
位置検出部１３は、有効範囲内の位置を検出した後に、指がタッチパネル３０から離れたことを検出したか、又は、有効範囲外の位置を検出したか否かを処理装置により判定する。例えば、位置検出部１３は、一定時間以上触れられた位置が検出されない場合、指がタッチパネル３０から離れたと検出する。
位置検出部１３は、いずれかを検出したと判定した場合（Ｓ１４でＹＥＳ）、処理をＳ１５へ進める。一方、位置検出部１３は、いずれも検出していないと判定した場合（Ｓ１４でＮＯ）、処理をＳ１３へ戻す。
（Ｓ１５：接触判定処理）
接触判定部１４は、先頭の文字から順に、文字列に含まれる全ての文字について、有効範囲決定部１２が決定した有効範囲内の位置を、位置検出部１３が検出したか否かを処理装置により判定する。接触判定部１４は、先頭の文字から順に全ての文字について有効範囲内の位置を検出した場合に、先頭の文字から順に全ての文字の上を利用者がなぞったと判定する。
接触判定部１４は、先頭の文字から順に全ての文字の上を利用者がなぞったと判定した場合（Ｓ１５でＹＥＳ）、処理をＳ１６へ進める。一方、先頭の文字から順に全ての文字の上を利用者がなぞっていないと判定した場合（Ｓ１５でＮＯ）、処理を終了する。
（Ｓ１６：時間判定処理）
時間判定部１５は、文字列に含まれるいずれかの文字についての有効範囲内の位置を位置検出部１３が検出していた接触時間が、有効時間内であるか否かを処理装置により判定する。
なお、有効時間には、接触時間が有効と判定される最短時間と、接触時間が有効と判定される最長時間とが設定される。但し、有効時間に、最短時間だけが設定されていてもよい。例えば、仮名・漢字等の文字の種別毎に１文字当たりの最短時間及び最長時間が予め決定されており、文字列に含まれる各種別の文字の文字数から有効時間が設定される。
時間判定部１５は、接触時間が有効時間内であると判定した場合（Ｓ１６でＹＥＳ）、処理をＳ１７へ進める。一方、時間判定部１５は、接触時間が有効時間外であると判定した場合（Ｓ１６でＮＯ）、処理を終了する。
（Ｓ１７：許可処理）
許可部１６は、利用者が文字列を読んだと処理装置により判定し、次の処理へ進むことを許可する。
【００２２】
図４は、実施の形態１に係る有効範囲の説明図である。
有効範囲決定部１２は、各文字「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」についての有効範囲を決定する。
有効範囲決定部１２は、文字列が横書きの場合、各文字について、その文字の表示領域と、その表示領域の下側の所定の領域とをその文字の有効範囲とする。文字の表示領域の下側の領域も有効範囲に含めるのは、文字列を読みながらなぞるため、文字の真上をなぞらず、少し下側をなぞることが考えられるためである。
図４の例では、文字の表示領域と同じ大きさの領域を下側の所定の領域としている。例えば、文字「Ａ」であれば、文字の表示領域は、文字の左下の座標（ａ０，０）、左上の座標（ａ０，１）、右下の座標（ａ１，０）、右上の座標（ａ１，１）で囲まれた領域である。そして、下側の領域は、座標（ａ０，−１）、座標（ａ０，０）、座標（ａ１，−１）、座標（ａ１，０）で囲まれた領域である。したがって、文字「Ａ」の有効範囲は、座標（ａ０，−１）、座標（ａ０，１）、座標（ａ１，−１）、右上の座標（ａ１，１）で囲まれた範囲である。
他の文字「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」についても同様に決定される。その結果、文字列「ＡＢＣＤＥ」の有効範囲は、座標（ａ０，−１）、座標（ａ０，１）、座標（ｅ１，−１）、座標（ｅ１，１）で囲まれた範囲となる。
【００２３】
図４では、文字列が横書きの場合を示した。文字列が縦書きの場合、各文字について、その文字の表示領域と、その表示領域の右側の所定の領域とをその文字の有効範囲とする。文字の表示領域の右側の領域も有効範囲に含めるのは、文字列を読みながらなぞるため、文字の真上をなぞらず、少し右側をなぞることが考えられるためである。
【００２４】
図５は、実施の形態１において、利用者が文字列を読んだと判定される場合と、読んだと判定されない場合との例を示す図である。図５では、位置検出部１３が検出した位置を「ｘ」で示す。
【００２５】
図５（ａ）は、線Ｌ１のように文字列の上をなぞられた場合を示す。つまり、図５（ａ）は、検出点Ｄ１で初めに有効範囲内の位置が検出され、検出点Ｄ２で有効範囲内の位置が検出された後、検出点Ｄ３で有効範囲外の位置が検出された場合を示す。
図５（ａ）では、先頭の文字「Ａ」から順に、全ての文字「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」の有効範囲内で位置が検出されている。そして、初めに有効範囲内の位置が検出された検出点Ｄ１の検出時刻から、最後に有効範囲内の位置が検出された検出点Ｄ２の検出時刻までの接触時間Ｔが有効時間内であれば、利用者が文字列を読んだと判定される。
【００２６】
図５（ｂ）は、線Ｌ２のように文字列の上をなぞられた場合を示す。つまり、図５（ｂ）は、検出点Ｄ４で初めに有効範囲内の位置が検出され、検出点Ｄ５で有効範囲外の位置が検出された場合を示す。
図５（ｂ）では、先頭の文字「Ａ」から順に、最後の文字「Ｅ」まで文字列の上をなぞられている。しかし、指を動かす速度が速かったため、文字「Ｃ」の有効範囲内で位置が検出されていない。そのため、利用者が文字列を読んだと判定されない。
【００２７】
図５（ｃ）は、線Ｌ３のように文字列の上をなぞられた場合を示す。つまり、図５（ｃ）は、検出点Ｄ６で初めに有効範囲内の位置が検出され、検出点Ｄ７で有効範囲外の位置が検出された後、再び検出点Ｄ８で有効範囲内の位置が検出され、検出点Ｄ９で有効範囲外の位置が検出された場合を示す。
図５（ｃ）は、検出点Ｄ７で有効範囲外の位置が検出された時点で、利用者が文字列を読んだか否かの判定がされ、利用者が文字列を読んだと判定されない。
再び検出点Ｄ８で有効範囲内の位置が検出され、最終的に先頭の文字「Ａ」から順に、全ての文字「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」の有効範囲内で位置が検出されている。しかし、一旦検出点Ｄ７で有効範囲外の位置が検出された時点で、利用者が文字列を読んだか否かの判定は終了しており、利用者が文字列を読んだと判定されることはない。
つまり、途中で有効範囲外の位置が検出された場合には、先頭の文字から文字列の上をなぞり直す必要がある。途中で指がタッチパネル３０から離された場合も同様である。
【００２８】
以上のように、実施の形態１に係る文字列確認装置１０は、文字列の上を十分な時間をかけてなぞらせることで、利用者が文字列を読んだことを確認することができる。また、実施の形態１に係る文字列確認装置１０は、利用者が文字列を読んだと判定した場合に、次の処理へ進むことを許可するため、利用者が文字列を読むことなく次の処理へ進むことを防止することができる。
【００２９】
実施の形態２．
実施の形態１に係る文字列確認装置１０は、途中で有効範囲外の位置が検出された場合や、途中で指がタッチパネル３０から離れた場合には、先頭の文字からなぞり直す必要があった。実施の形態２では、途中で有効範囲外の位置が検出された場合や、途中で指がタッチパネル３０から離れた場合には、続きの文字からなぞることを許す方法について説明する。
なお、実施の形態２では、文字列確認装置１０について、実施の形態１に係る文字列確認装置１０と異なる部分を中心に説明する。
【００３０】
図６は、実施の形態２に係る文字列確認装置１０の機能の概要を説明するための図である。
図６では、図１と同様に、タッチパネル３０に「ＡＢＣＤＥ」の５文字の文字列が表示されている。この場合に、利用者が途中で指をタッチパネル３０から離した場合や指が文字列の上からずれた場合であっても、全ての文字に指が触れ、指が文字列に触れていた時間が有効時間内である場合には、文字列確認装置１０は、利用者が文字列を読んだと判定する。
例えば、図５（ｃ）に示すように、利用者が文字「Ａ」から「Ｂ」までの文字列の上をなぞり、一旦タッチパネル３０から指を離し、再び「Ｃ」から「Ｅ」までの文字列の上をなぞったとする。この場合、「Ａ」から「Ｂ」までなぞっていた時間Ｔ１と「Ｃ」から「Ｅ」までなぞっていた時間Ｔ２との合計（Ｔ１＋Ｔ２）が有効時間内である場合には、文字列確認装置１０は、利用者が文字列を読んだと判定する。
【００３１】
実施の形態２に係る文字列確認装置１０の機能構成は、図２に示す実施の形態１に係る文字列確認装置１０の機能構成と同一である。
【００３２】
図７は、実施の形態２に係る文字列確認装置１０の動作の流れを示すフローチャートである。なお、ここでは、有効時間には、最短時間と最長時間とが設定されているものとする。
Ｓ２１からＳ２４までの処理は、図３に示すＳ１１からＳ１４までの処理と同一である。また、Ｓ２８の処理は、図３に示すＳ１７の処理と同一である。そこで、ここでは、Ｓ２５からＳ２７の処理のみ説明する。
（Ｓ２５：接触判定処理）
接触判定部１４は、Ｓ１５と同様に、先頭の文字から順に、文字列に含まれる全ての文字について有効範囲内の位置を検出したか否かを判定することにより、先頭の文字から順に全ての文字の上を利用者がなぞったか否かを判定する。
接触判定部１４は、先頭の文字から順に全ての文字の上を利用者がなぞったと判定した場合（Ｓ２５でＹＥＳ）、処理をＳ２６へ進める。一方、接触判定部１４は、先頭の文字から順に全ての文字の上を利用者がなぞっていないと判定した場合（Ｓ２５でＮＯ）、処理をＳ２７へ進める。
（Ｓ２６：第１時間判定処理）
時間判定部１５は、Ｓ１６と同様に、接触時間が有効時間内であるか否かを判定する。ここで、接触時間は、図５（ｃ）に示す時間Ｔ１＋Ｔ２のように、一旦有効範囲外の位置に触れた場合や指が離れた場合には、有効範囲内の位置を検出していた時間の合計となる。
時間判定部１５は、接触時間が有効時間内であると判定した場合（Ｓ２６でＹＥＳ）、処理をＳ２８へ進める。一方、時間判定部１５は、接触時間が有効時間外であると判定した場合（Ｓ２６でＮＯ）、処理を終了する。
（Ｓ２７：第２時間判定処理）
時間判定部１５は、接触時間が最長時間以下であるか否かを判定する。なお、接触時間は、Ｓ２６の場合と同様に、有効範囲内の位置を検出していた時間の合計となる。
時間判定部１５は、接触時間が最長時間以下である場合（Ｓ２７でＹＥＳ）、処理をＳ２３に戻す。一方、時間判定部１５は、接触時間が最長時間を超えている場合（Ｓ２７でＮＯ）、処理を終了する。
つまり、有効範囲内の位置が検出されていない文字が残っており、接触時間が最長時間以下である場合、再び処理をＳ２３へ戻して、残りの文字の有効範囲内の位置が検出されるかことを待つ。
【００３３】
なお、上記説明では、途中で有効範囲外の位置が検出された場合と、途中で指がタッチパネル３０から離れた場合とのどちらの場合にも、続きの文字からなぞることを許すこととした。しかし、途中で指がタッチパネル３０から離れた場合だけは、続きの文字からなぞることを許し、途中で有効範囲外の位置が検出された場合には、続きの文字からなぞることを許さないようにしてもよい。
【００３４】
以上のように、実施の形態２に係る文字列確認装置１０は、途中で指がタッチパネル３０から離れた場合等には、続きの文字からなぞることを許す。これにより、実施の形態１に係る文字列確認装置１０に比べ、利用者の利便性を高くすることができる。
【００３５】
実施の形態３．
実施の形態２では、途中で指がタッチパネル３０から離れた場合等には、続きの文字からなぞることを許す方法を説明した。しかし、続きの文字からなぞる場合に、どの文字からなぞればよいのか、利用者には明確でない場合がある。実施の形態３では、続きの文字からなぞる場合に、どの文字からなぞればよいか表示する方法について説明する。
なお、実施の形態３では、文字列確認装置１０について、実施の形態２に係る文字列確認装置１０と異なる部分を中心に説明する。
【００３６】
図８は、実施の形態３に係る文字列確認装置１０の機能の概要を説明するための図である。
図８では、図６と同様に、タッチパネル３０に「ＡＢＣＤＥ」の５文字の文字列が表示されている。そして、図８では、利用者が文字「Ａ」から「Ｂ」までの文字列の上をなぞり、一旦タッチパネル３０から指を離した状態を示している。この場合、文字列確認装置１０は、既になぞられた「Ａ」から「Ｂ」までの文字列の背景に所定の模様を表示する。
つまり、文字列確認装置１０は、どの文字まで読んだと認識しているかを示すインジケータを表示する。これにより、続きの文字からなぞる場合に、どの文字からなぞればよいかを利用者は容易に知ることができる。
【００３７】
図９は、実施の形態３に係る文字列確認装置１０の機能構成を示すブロック図である。
文字列確認装置１０は、実施の形態２に係る文字列確認装置１０が備える機能（図２参照）に加え、インジケータ表示部１７（表示部）を備える。インジケータ表示部１７の機能については、文字列確認装置１０の動作とともに説明する。
【００３８】
図１０は、実施の形態３に係る文字列確認装置１０の動作の流れを示すフローチャートである。
Ｓ３１からＳ３３までの処理は、図７に示すＳ２１からＳ２３までの処理と同一である。また、Ｓ３５からＳ３９までの処理は、図７に示すＳ２４からＳ２８までの処理と同一である。そこで、ここでは、Ｓ３４の処理のみ説明する。
（Ｓ３４：インジケータ表示処理）
インジケータ表示部１７は、先頭の文字から連続して、Ｓ３３で有効範囲内の位置が検出された文字の背景に模様を表示する。
先頭の文字から連続して検出された文字だけが対象であるので、図５（ｂ）のように途中の文字が飛ばされて検出された場合、飛ばされた文字以降の文字は対象外となる。つまり、図５（ｂ）では、文字「Ａ」、「Ｂ」の背景に模様が表示され、飛ばされた文字「Ｃ」以降の文字「Ｃ」、「Ｄ」、「Ｅ」の背景には模様は表示されない。
【００３９】
なお、上記説明では、インジケータ表示部１７は、文字の背景に模様を表示するとした。しかし、インジケータ表示部１７は、文字の背景に模様を表示するのではなく、文字の背景の色を他の色に変えてもよいし、文字の色を他の色に変更してもよい。
【００４０】
以上のように、実施の形態３に係る文字列確認装置１０は、どの文字まで読んだと認識しているかを示すインジケータを表示する。これにより、続きの文字からなぞる場合に、どの文字からなぞればよいのか明確となる。
【００４１】
実施の形態４．
実施の形態１−３では、文字列の上をなぞらせることにより、文字列が読まれたか否かを判定する方法を説明した。実施の形態４では、文字列の上をなぞらせることに加え、視線の位置を検出することにより、文字列が読まれたか否かを判定する方法について説明する。
なお、実施の形態４では、文字列確認装置１０について、実施の形態１に係る文字列確認装置１０と異なる部分を中心に説明する。
【００４２】
図１１は、実施の形態４に係る文字列確認装置１０の機能の概要を説明するための図である。
図１１では、図１と同様に、タッチパネル３０に「ＡＢＣＤＥ」の５文字の文字列が表示されている。この場合、先頭の文字「Ａ」から順に文字「Ｅ」まで文字列の上を利用者が指でなぞるとともに視線でなぞり、指が文字列に触れていた時間が有効時間内である場合には、文字列確認装置１０は、利用者が文字列を読んだと判定する。
つまり、先頭の文字から順に全ての文字の上を指と視線とでなぞられ、かつ、文字列に触れていた時間が有効時間内である場合に、文字列確認装置１０は、利用者が文字列を読んだと判定する。
【００４３】
図１２は、実施の形態４に係る文字列確認装置１０の機能構成を示すブロック図である。
文字列確認装置１０は、実施の形態１に係る文字列確認装置１０が備える機能（図２参照）に加え、視線検出部１８、視線判定部１９を備える。視線検出部１８、視線判定部１９の機能については、文字列確認装置１０の動作とともに説明する。
【００４４】
図１３は、実施の形態４に係る文字列確認装置１０の動作の流れを示すフローチャートである。
Ｓ４１からＳ４３までの処理は、図３に示すＳ１１からＳ１３までの処理と同一である。また、Ｓ４５からＳ４６までの処理と、Ｓ４８からＳ４９までの処理とは、図３に示すＳ１４からＳ１７までの処理と同一である。そこで、ここでは、Ｓ４４の処理と、Ｓ４７の処理のみ説明する。
（Ｓ４４：視線検出処理）
視線検出部１８は、Ｓ４３で位置検出部１３が触れられた位置を検出するのと並行して、利用者の視線の位置をアイカメラ３１により検出する。視線検出部１８は、一般的な速度で文字列を読む場合に、検出されない文字がでない間隔で位置を検出する。
（Ｓ４７：視線検出処理）
視線判定部１９は、先頭の文字から順に、文字列に含まれる全ての文字について、有効範囲決定部１２が決定した有効範囲内の位置を、視線検出部１８が検出したか否かを処理装置により判定する。視線判定部１９は、先頭の文字から順に全ての文字について有効範囲内の位置を検出した場合に、先頭の文字から順に全ての文字の上を利用者が視線によりなぞったと判定する。
視線判定部１９は、先頭の文字から順に全ての文字の上を利用者が視線によりなぞったと判定した場合（Ｓ４７でＹＥＳ）、処理をＳ４８へ進める。一方、先頭の文字から順に全ての文字の上を利用者が視線によりなぞっていないと判定した場合（Ｓ４７でＮＯ）、処理を終了する。
【００４５】
なお、上記説明では、指でなぞる場合の有効範囲と、視線でなぞる場合の有効範囲とを同じ範囲として説明した。しかし、これらは、それぞれ異なる範囲としてもよい。つまり、Ｓ４２で有効範囲決定部１２は、指でなぞる場合の接触有効範囲と、視線でなぞる場合の視線有効範囲とをそれぞれ別に決定してもよい。
【００４６】
図１４は、実施の形態４に係る視線有効範囲の説明図である。
有効範囲決定部１２は、各文字「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」についての視線有効範囲を決定する。
有効範囲決定部１２は、文字列が横書きの場合、各文字について、その文字の表示領域と、その表示領域の上側及び下側の所定の領域とをその文字の視線有効範囲とする。文字の表示領域の上側及び下側の領域も有効範囲に含めるのは、文字列を読む場合に、文字の真上に視線が合わず、少し上側又は下側に視線が合うことが考えられるためである。
図１４の例では、文字の表示領域の半分の大きさの領域を上側及び下側の所定の領域としている。例えば、文字「Ａ」であれば、文字の表示領域は、文字の左下の座標（ａ０，０）、左上の座標（ａ０，１）、右下の座標（ａ１，０）、右上の座標（ａ１，１）で囲まれた領域である。そして、下側の領域は、座標（ａ０，−０．５）、座標（ａ０，０）、座標（ａ１，−０．５）、座標（ａ１，０）で囲まれた領域である。また、上側の領域は、座標（ａ０，１）、座標（ａ０，１．５）、座標（ａ１，１）、座標（ａ１，１．５）で囲まれた領域である。したがって、文字「Ａ」の視線有効範囲は、座標（ａ０，−０．５）、座標（ａ０，１．５）、座標（ａ１，−０．５）、右上の座標（ａ１，１．５）で囲まれた範囲である。
他の文字「Ｂ」、「Ｃ」、「Ｄ」、「Ｅ」についても同様に決定される。その結果、文字列「ＡＢＣＤＥ」の有効範囲は、座標（ａ０，−０．５）、座標（ａ０，１．５）、座標（ｅ１，−０．５）、座標（ｅ１，１．５）で囲まれた範囲となる。
なお、接触有効範囲は、実施の形態１で説明した有効範囲と同様に、例えば図４に示すように決定される。
【００４７】
また、実施の形態４では、実施の形態１に係る文字列確認装置１０に視線検出部１８等を追加した場合を例として説明した。しかし、実施の形態２，３に係る文字列確認装置１０に視線検出部１８等を追加してもよい。
【００４８】
以上のように、実施の形態４に係る文字列確認装置１０は、文字列の上を十分な時間をかけてなぞらせるとともに、文字列の上を見たことを確認することで、利用者が文字列を読んだことを確認することができる。
【００４９】
実施の形態５．
実施の形態１−３では、文字列の上をなぞらせることにより、文字列が読まれたか否かを判定する方法を説明した。実施の形態５では、文字列の上をなぞらせることに加え、文字列を読み上げさせることにより、文字列が読まれたか否かを判定する方法について説明する。
なお、実施の形態５では、文字列確認装置１０について、実施の形態１に係る文字列確認装置１０と異なる部分を中心に説明する。
【００５０】
図１５は、実施の形態５に係る文字列確認装置１０の機能の概要を説明するための図である。
図１５では、図１と同様に、タッチパネル３０に「ＡＢＣＤＥ」の５文字の文字列が表示されている。この場合、先頭の文字「Ａ」から順に文字「Ｅ」まで文字列の上を利用者が指でなぞるとともに読み上げ、指が文字列に触れていた時間が有効時間内である場合には、文字列確認装置１０は、利用者が文字列を読んだと判定する。
つまり、先頭の文字から順に全ての文字の上を指でなぞられ、かつ、先頭の文字から順に全ての文字が読み上げられ、かつ、文字列に触れていた時間が有効時間内である場合に、文字列確認装置１０は、利用者が文字列を読んだと判定する。
【００５１】
図１６は、実施の形態５に係る文字列確認装置１０の機能構成を示すブロック図である。
文字列確認装置１０は、実施の形態１に係る文字列確認装置１０が備える機能（図２参照）に加え、音声入力部２０、音声変換部２１、音声判定部２２を備える。音声入力部２０、音声変換部２１、音声判定部２２の機能については、文字列確認装置１０の動作とともに説明する。
【００５２】
図１７は、実施の形態５に係る文字列確認装置１０の動作の流れを示すフローチャートである。
Ｓ５１からＳ５３までの処理は、図３に示すＳ１１からＳ１３までの処理と同一である。また、Ｓ５６からＳ５７までの処理と、Ｓ５９からＳ６０までの処理とは、図３に示すＳ１４からＳ１７までの処理と同一である。そこで、ここでは、Ｓ５４からＳ５５までの処理と、Ｓ５８の処理のみ説明する。
（Ｓ５４：音声入力処理）
音声入力部２０は、利用者の音声をマイク３２により入力する。
（Ｓ５５：音声変換処理）
音声変換部２１は、音声入力部２０が入力した音声を文字列に処理装置により変換する。音声を文字列に変換する方法は、どのような方法であってもよい。
（Ｓ５８：音声判定処理）
音声判定部２２は、先頭の文字から順に、文字列に含まれる全ての文字について、音声変換部２１が音声から変換したか否かを処理装置により判定する。音声変換部２１は、先頭の文字から順に全ての文字について変換された場合に、先頭の文字から順に全ての文字を利用者が読み上げたと判定する。
【００５３】
なお、上記説明では、音声判定部２２は、先頭の文字から順に全ての文字について変換された場合に、先頭の文字から順に全ての文字を利用者が読み上げたと判定した。しかし、音声判定部２２は、音声から変換された文字列と、タッチパネル３０に表示された文字列との一致度合いを計算し、所定の割合以上一致する場合に、先頭の文字から順に全ての文字を利用者が読み上げたと判定してもよい。
【００５４】
また、実施の形態５では、実施の形態１に係る文字列確認装置１０に音声入力部２０等を追加した場合を例として説明した。しかし、実施の形態２−４に係る文字列確認装置１０に音声入力部２０等を追加してもよい。
【００５５】
以上のように、実施の形態５に係る文字列確認装置１０は、文字列の上を十分な時間をかけてなぞらせるとともに、文字列を読み上げさせることで、利用者が文字列を読んだことを確認することができる。
【００５６】
実施の形態６．
実施の形態１−５では、文字列を利用者が読んだことを確認する文字列確認装置１０について説明した。実施の形態６では、文字列確認装置１０を利用したシステムの例を説明する。
【００５７】
実施の形態６では、文字列確認装置１０を利用したシステムの例として、医療機関で使用される医療システム４０について説明する。
医療システム４０は、複数の利用者によって使用されるシステムである。医療システム４０は、ある利用者により登録されたコメント（文字列）を、他の利用者が確認するシステムである。例えば、医療システム４０では、患者Ａを担当する医師により登録された患者Ａについてのコメントを、患者Ａを担当する看護師が確認する。
【００５８】
図１８は、実施の形態６に係る医療システム４０の構成図である。
医療システム４０は、サーバ４１と、複数のクライアント４２とを備える。サーバ４１と各クライアント４２とは、ネットワーク４３を介して接続されている。サーバ４１は、上記実施の形態で説明した文字列確認装置１０を備える。各クライアント４２は、タッチパネル３０を備える。
サーバ４１は、さらに、コメント入力部４４（入力部）、コメントＤＢ４５（文字列記憶部）を備える。なお、文字列確認装置１０部分ではなく、サーバ４１全体を文字列確認装置と呼んでもよい。
【００５９】
コメント入力部４４は、コメント入力画面をタッチパネル３０に表示して、利用者にコメントを入力させる。ここでは、コメント入力部４４は、入力させたコメントの閲覧者も指定させる。コメントＤＢ４５は、コメント入力部４４が入力したコメントを、指定された閲覧者とともに記憶する記憶装置である。文字列確認装置１０の文字列表示部１１は、指定された閲覧者が使用するクライアント４２のタッチパネル３０にコメントを表示する。
【００６０】
図１９は、実施の形態６に係るコメント入力画面の例を示す図である。
コメント入力部４４は、患者を指定させた上で、その患者についてのコメントと、閲覧者と、コメントの重要度とを入力させる。
図１９に示す例では、患者Ａが指定された場合を示している。コメント入力画面には、患者Ａが指定されると、患者Ａの生年月日や主治医等の患者Ａに関する情報が表示されるとともに、患者Ａについてのコメントと、閲覧者と、コメントの重要度とを入力する入力欄が表示される。コメントを入力する利用者が、入力欄へコメントと閲覧者と重要度とを入力し、登録ボタンを押下すると、患者ＡのＩＤと、患者Ａについてのコメントと、指定された閲覧者のＩＤと、そのコメントの重要度とがコメントＤＢ４５に登録される。
【００６１】
図２０は、実施の形態６に係るコメント表示画面の例を示す図である。
文字列表示部１１は、指定された閲覧者（ここでは、看護師Ａ）により、患者Ａについてのコメントを確認することが指示されると、図２０に示すコメント表示画面を表示する。図２０に示す例では、患者Ａの生年月日や主治医等の患者Ａに関する情報が表示されるとともに、登録されたコメントやそのコメントの重要度が表示される。そして、閲覧者がコメントを読んだことが、サーバ４１が備える文字列確認装置１０により、上記実施の形態で説明した方法により確認される。
閲覧者がコメントを読んだと判定された場合、文字列確認装置１０の許可部１６により次の処理へ進むことが許可され、コメント閲覧画面の次の画面へ遷移させる「次画面」ボタンが表示される。
【００６２】
なお、上記説明では、コメント入力部４４は、コメントとともに、重要度を入力させるとした。文字列確認装置１０は、この重要度に応じて、閲覧者がコメントを読んだことを確認する方法を変えてもよい。
例えば、重要度が低中高の場合、それぞれ次のように制御されるとしてもよい。重要度が低の場合、特に操作を要求することなく、次の処理へ進むことが許可される。重要度が中の場合、コメントを読んだことを確認するチェックボックスを表示し、チェックボックスがチェックされた場合に、次の処理へ進むことが許可される。重要度が高の場合、上記実施の形態で説明した方法により、コメントを読んだと判定された場合、次の処理へ進むことが許可される。
また、例えば、重要度が低中高の場合、それぞれ次のように制御されるとしてもよい。重要度が低の場合、実施の形態１−３で説明したように、指で文字列の上をなぞることにより、コメントを読んだと判定された場合、次の処理へ進むことが許可される。重要度が中の場合、実施の形態４で説明したように、指で文字列の上をなぞることに加え、視線で文字列の上をなぞることにより、コメントを読んだと判定された場合、次の処理へ進むことが許可される。重要度が高の場合、実施の形態５で説明したように、指及び視線で文字列の上をなぞることに加え、文字列を読み上げることにより、コメントを読んだと判定された場合、次の処理へ進むことが許可される。
【００６３】
また、コメントを読む利用者（閲覧者）毎に、有効範囲や有効時間を変えてもよい。例えば、文字列確認装置１０は、利用者毎に有効範囲や有効時間の設定情報を記憶した設定情報記憶部を備え、この設定情報記憶部が記憶した情報に基づき、利用者毎に有効範囲や有効時間を設定してもよい。例えば、上記説明では、文字列が縦書きの場合に、文字列の表示領域の右側にも有効範囲を設けるとしたが、左利きの利用者の場合には、文字列の左側に有効範囲を設けるとしてもよい。
【００６４】
図２１は、設定情報記憶部が記憶する情報の例を示す図である。
図２１の例では、設定情報記憶部は、利用者ＩＤ毎に、パスワード、範囲設定情報、時間設定情報を記憶する。
利用者ＩＤは、利用者の識別情報である。
パスワードは、利用者が医療システム４０にログインする際に使用されるパスワードである。
範囲設定情報は、その利用者についての有効範囲を決定するための情報である。ここでは、文字列が横書きの場合を想定している。範囲設定情報は、上側範囲と下側範囲とを有する。上側範囲は、文字の表示領域の上側どの範囲を有効範囲に含めるかを示すものであり、下側範囲は、文字の表示領域の下側どの範囲を有効範囲に含めるかを示すものである。例えば、利用者ＩＤがＵＳＥＲ０１の利用者であれば、文字の表示領域の上側は有効範囲に含めず、下側「１」を有効範囲に含める。なお、ここでは、「１」を文字の表示領域のサイズとしている。したがって、利用者ＩＤがＵＳＥＲ０１の利用者であれば、図４に示すように、文字の表示領域と、その領域の下側における文字の表示領域と同じ大きさの領域とが有効範囲となる。
時間設定情報は、有効時間を決定するための情報である。ここでは、有効時間は、文字列に含まれる仮名の文字数と漢字の文字数とから設定されることを想定している。時間設定情報は、仮名設定情報と漢字設定情報とを有する。仮名設定情報は、仮名１文字当たりの有効時間を示し、漢字設定時間は、漢字１文字当たりの有効時間（ここでは、最短時間）を示す。
【００６５】
また、図２０では、複数の行に分かれて文字列が表示されている。このように、複数の行に文字列が表示される場合は、行毎に文字列を読んだか否かの判定を行うようにしてもよい。行毎に文字列を読んだか否かの判定をする場合、上の行から順に読んだか否かの判定を行う必要がある。
つまり、図２０の例であれば、１行目の「患者移送をする際は、○○○の実施を忘れないよ」についての判定をした後、２行目の「うにしてください」についての判定を行う。
【００６６】
また、医療システム４０のサーバ４１は、さらに、コメントを入力した利用者へ、閲覧者がコメントを読んだと判定したことを通知する通知部を備えてもよい。通知部は、例えば、コメントを入力した利用者のタッチパネル３０等に、閲覧者がコメントを読んだと判定したことを示す情報を表示してもよいし、コメントを入力した利用者へ、電子メールで閲覧者がコメントを読んだと判定したこと示す情報を送信してもよい。
【００６７】
図２２は、文字列確認装置１０、サーバ４１、クライアント４２のハードウェア構成の一例を示す図である。
図２２に示すように、文字列確認装置１０、サーバ４１、クライアント４２は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、ＬＣＤ９０１（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、キーボード９０２（Ｋ／Ｂ）、通信ボード９１５、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。ＬＣＤ９０１、キーボード９０２の代わりに、タッチパネル等の入出力装置でもよい。また、磁気ディスク装置９２０（固定ディスク装置）の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。磁気ディスク装置９２０は、所定の固定ディスクインタフェースを介して接続される。
【００６８】
磁気ディスク装置９２０又はＲＯＭ９１３などには、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００６９】
プログラム群９２３には、上記の説明において「文字列表示部１１」、「有効範囲決定部１２、「位置検出部１３」、「接触判定部１４」、「時間判定部１５」、「許可部１６」、「インジケータ表示部１７」、「視線検出部１８」、「視線判定部１９」、「音声入力部２０」、「音声変換部２１」、「音声判定部２２」等として説明した機能を実行するソフトウェアやプログラムやその他のプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、上記の説明において「有効範囲」、「有効時間」等の情報やデータや信号値や変数値やパラメータが、「データベース」の各項目として記憶される。「データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵ９１１の動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵ９１１の動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００７０】
また、上記の説明におけるフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、その他光ディスク等の記録媒体やＩＣチップに記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体や電波によりオンライン伝送される。
また、上記の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「〜手段」、「〜機能」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。また、「〜装置」として説明するものは、「〜回路」、「〜機器」、「〜手段」、「〜機能」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組合せ、さらには、ファームウェアとの組合せで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、ＲＯＭ９１３等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、上記で述べた「〜部」としてコンピュータ等を機能させるものである。あるいは、上記で述べた「〜部」の手順や方法をコンピュータ等に実行させるものである。
【符号の説明】
【００７１】
１０  文字列確認装置、１１  文字列表示部、１２  有効範囲決定部、１３  位置検出部、１４  接触判定部、１５  時間判定部、１６  許可部、１７  インジケータ表示部、１８  視線検出部、１９  視線判定部、２０  音声入力部、２１  音声変換部、２２  音声判定部、３０  タッチパネル、３１  アイカメラ、３２  マイク、４０  医療システム、４１  サーバ、４２  クライアント、４３  ネットワーク、４４  コメント入力部、４５  コメントＤＢ。
【図１】
0005411912.tif 000002
【図２】
0005411912.tif 000003
【図３】
0005411912.tif 000004
【図４】
0005411912.tif 000005
【図５】
0005411912.tif 000006
【図６】
0005411912.tif 000007
【図７】
0005411912.tif 000008
【図８】
0005411912.tif 000009
【図９】
0005411912.tif 000010
【図１０】
0005411912.tif 000011
【図１１】
0005411912.tif 000012
【図１２】
0005411912.tif 000013
【図１３】
0005411912.tif 000014
【図１４】
0005411912.tif 000015
【図１５】
0005411912.tif 000016
【図１６】
0005411912.tif 000017
【図１７】
0005411912.tif 000018
【図１８】
0005411912.tif 000019
【図１９】
0005411912.tif 000020
【図２０】
0005411912.tif 000021
【図２１】
0005411912.tif 000022
【図２２】
0005411912.tif 000023