(57)【要約】      （修正有）【課題】受付業務の機械的作業を遂行できる、電子カルテシステムを提供する。【解決手段】電子カルテサーバ１１３は患者ＩＤをエンコードした二次元コードが印刷された診察券を二次元コードリーダ１０５で読み取ると、この患者ＩＤの取得をきっかけに、再診患者に対する応対業務を開始する。カルテデータベースを検索して、患者氏名、年齢、性別、前回診療内容、本日診療予定箇所等を取得する。そして、年齢と性別に応じた応対メッセージを作成して、人型ロボット１０３に内蔵されるスピーカから発話する。また、本日診療予定箇所を人型ロボット１０３の腕を駆動させることで、人型ロボット１０３のジェスチャーで示す。【選択図】図１
2019053614.tif 000002
【特許請求の範囲】
【請求項１】
患者を一意に識別するための患者ＩＤが格納される患者ＩＤフィールドと、前記患者ＩＤに対応する前記患者の患者氏名が格納される患者氏名フィールドとを有する患者マスタと、
前記患者が所持する、前記患者ＩＤが記録された記録媒体から前記患者ＩＤを読み取る患者ＩＤ読み取り装置と、
前記患者に対する問診の内容が記録された問診データベースを読み込み、前記患者に対して問診を実行する問診実行処理部と、
所定の文章データを読み込み、前記文章データを読み上げる音声を発する発話装置と、
前記患者ＩＤ読み取り装置が患者ＩＤを読み取ったことを検出して、前記問診実行処理部に所定の処理を行わせる入出力制御部と
を具備し、
前記問診実行処理部は、
前記患者マスタから前記患者ＩＤに紐付く患者氏名を読み出し、
前記患者に対して前記患者氏名を含む文章データを作成し、
前記患者に対して問診を実行する前に、前記患者氏名を含む前記文章データを前記発話装置に送信する処理を実行する、
電子カルテシステム。
【請求項２】
前記問診実行処理部は、前記患者の直近の診療日が、初診算定が可能な期間でない場合には再診患者として前回主訴を含む問診を実行し、前記患者の直近の診療日が、初診算定が可能な期間である場合には再初診患者として問診を実行する、
請求項１に記載の電子カルテシステム。
【請求項３】
更に、
右上腕、右前腕、左上腕、左前腕をそれぞれ駆動するモータを有するロボットと
を具備し、
前記問診実行処理部は更に、
前記患者の今日の診療箇所を、前記右上腕、前記右前腕、前記左上腕、前記左前腕を駆動することで示すと共に、
前記患者に対して今日の診療箇所を含む文章データを作成し、前記文章データを前記発話装置に送信する処理を実行する、
請求項２に記載の電子カルテシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に歯科医院において運用される、電子カルテシステムに関する。
【背景技術】
【０００２】
今日、情報通信技術の発達により、様々な業務支援システムがエンドユーザへ安価に提供できるに至っている。このような実情に鑑み、出願人は、主に歯科医院向けの電子カルテシステムを開発、販売している。紙ベースのカルテと比較して、電子カルテシステムは記録する条件に一定のルールを設けることで、カルテの品質を向上させる効果がある。カルテの記載内容の品質を向上させることは、医療ミスの低減、医療内容の質の向上にも繋がる。特に歯科医院の場合、歯の数が多いため、患者の歯の一本一本の状態を適切に管理しなければならない。したがって、歯科医院の診療内容はデータベースとの親和性が高く、歯科医院が電子カルテシステムを導入することによってもたらされるメリットは大きい。
一例として、電子カルテ装置の先行技術文献を特許文献１に示す。特許文献１には、カルテ作成時における医師の操作負担を低減する電子カルテ装置の技術内容が開示されている。
なお、本明細書において、診療情報とは、疾患と診療に関する全ての情報を指す。すなわち、カルテ、衛生士業務記録簿、歯周検査記録表等に記載される全ての情報を含む。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１１９８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
多くの歯科医院は個人経営である。歯科医師が歯科医院の運営を兼任し、歯科衛生士を雇用する。中には受付業務を専門に行うスタッフを雇用している歯科医院も存在するが、あまり多くはない。人件費の関係上、歯科衛生士が受付業務を兼務するケースを多々見受ける。しかし、歯科衛生士の業務は煩雑であり、歯科衛生士の業務以外に受付業務を行うことになるとその労務負担は極めて大きなものとなる。
【０００５】
本発明は係る課題に鑑みてなされたものであり、受付業務に関する作業を機械的に遂行することが可能な電子カルテシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の電子カルテシステムは、患者を一意に識別するための患者ＩＤが格納される患者ＩＤフィールドと、患者ＩＤに対応する患者の患者氏名が格納される患者氏名フィールドとを有する患者マスタと、患者が所持する、患者ＩＤが記録された記録媒体から患者ＩＤを読み取る患者ＩＤ読み取り装置と、患者に対する問診の内容が記録された問診データベースを読み込み、患者に対して問診を実行する問診実行処理部とを具備する。更に、所定の文章データを読み込み、文章データを読み上げる音声を発する発話装置と、患者ＩＤ読み取り装置が患者ＩＤを読み取ったことを検出して、問診実行処理部に所定の処理を行わせる入出力制御部とを具備する。
問診実行処理部は、患者マスタから患者ＩＤに紐付く患者氏名を読み出し、患者に対して患者氏名を含む文章データを作成し、患者に対して問診を実行する前に、患者氏名を含む文章データを発話装置に送信する処理を実行する。
【発明の効果】
【０００７】
本発明により、受付業務に関する作業を機械的に遂行可能な電子カルテシステムを提供することができる。
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る電子カルテシステムの全体構成を示す概略図である。
【図２】電子カルテシステムの構成要素とその接続関係を説明する概略図である。
【図３】携帯型無線端末のハードウェア構成を示すブロック図である。
【図４】タブレットＰＣのハードウェア構成を示すブロック図である。
【図５】人型ロボットのハードウェア構成を示すブロック図である。
【図６】人型ロボットのソフトウェア機能を示すブロック図である。
【図７】第一カメラのハードウェア構成を示すブロック図である。
【図８】端末のハードウェア構成を示すブロック図である。
【図９】電子カルテサーバのハードウェア構成を示すブロック図である。
【図１０】電子カルテサーバのソフトウェア機能を示すブロック図である。
【図１１】カルテデータベース及び問診データベースに含まれるテーブルのフィールド構成を示す表である。
【図１２】電子カルテサーバの全体の動作の流れを示すフローチャートである。
【図１３】初診患者が来院した状態と、受付担当者が初診患者にタブレットＰＣを渡す状態と、初診患者が受付担当者から渡されたタブレットＰＣを持って個室に入り、人型ロボットを見ながら問診処理を遂行する状態を示す概略図である。
【図１４】登録済み患者が来院した状態と、受付担当者が登録済み患者にタブレットＰＣを渡す状態と、登録済み患者が受付担当者から渡されたタブレットＰＣを持って個室に入り、人型ロボットを見ながら問診処理を遂行する状態を示す概略図である。
【図１５】問診処理の準備段階における、タブレットＰＣのタッチパネルディスプレイの一部と、問診対象患者一覧から患者を選択タップした時点における、タブレットＰＣのタッチパネルディスプレイの一部と、患者が問診処理の開始画面から「ＯＫ」ボタンをタップした直後における、タブレットＰＣのタッチパネルディスプレイを示す概略図である。
【図１６】電子カルテサーバが問診対象患者リストに登録済み患者を登録する処理を示すフローチャートである。
【図１７】タブレットＰＣが電子カルテサーバの問診ページにアクセスしたことに呼応して、電子カルテサーバが実行する問診処理を示すフローチャートである。
【図１８】電子カルテサーバが実行する、初診患者に対する問診処理を示すフローチャートである。
【図１９】電子カルテサーバが実行する、再初診患者に対する問診処理を示すフローチャートである。
【図２０】電子カルテサーバが実行する、再診患者に対する問診処理を示すフローチャートである。
【図２１】人型ロボットの、通常の状態における姿勢と、再診患者の今日の診療箇所が右上の歯であることを示す状態における姿勢と、右下の歯であることを示す状態における姿勢と、左上の歯であることを示す状態における姿勢と、左下の歯であることを示す状態における姿勢を示す図である。
【発明を実施するための形態】
【０００９】
発明者らは、歯科医院の受付業務を分析した。すると、歯科医院の受付業務は、その多くが再診患者に対する応対であること、そして患者に対する応対は、定型的な応対内容であることがわかった。定型的な応対内容は、機械によって代替することが可能である。そこで、発明者らはこの患者に対する定型的な応対業務を、電子カルテシステムで実現することを検討し、これを実現するに至った。
【００１０】
これより説明する実施形態に係る電子カルテシステムは、歯科医院の受付業務を、人型ロボットで遂行する。
電子カルテシステムの電子カルテサーバは、患者ＩＤをエンコードした二次元コードが印刷された診察券を二次元コードリーダで読み取ると、再診患者が来院したことを知り、同時に患者ＩＤを取得する。
電子カルテサーバは、二次元コードリーダから取得した患者ＩＤでカルテデータベースを検索する。そして、来院した患者が再診であるか、再初診であるかを判定する。
再診患者であれば、再診患者の当日における診療箇所を取得する。次に、人型ロボットの腕を稼働させて、再診患者の当日における診療箇所を、人型ロボットの腕で表現する。
再初診患者であれば、再初診に必要な問診を遂行する。
なお、以下に記す本発明の実施形態では歯科医院を例に説明するが、本発明の実施形態は歯科医院に限定されない。すなわち、本発明は受付や問診業務を伴う他の医療分野においても適用可能な発明である。
【００１１】
［電子カルテシステム１０１：全体構成］
図１は、本発明の実施形態に係る電子カルテシステム１０１の全体構成を示す概略図である。
歯科医院の受付窓口１０２には、診察券に印刷されたＱＲコード（登録商標）等の二次元コードを読み取る二次元コードリーダ１０５が設置されている。受付窓口１０２には、非常駐の受付担当者１１５が患者に対する応対を行う。歯科医院には、受付を専門とする担当者がいない代わりに、患者の呼び出しを受けて歯科衛生士が非常駐の受付担当者１１５として受付業務を遂行する。
受付窓口１０２には受付担当者１１５が操作するパソコンよりなる端末装置１１４が設置されている。そして、受付担当者１１５は患者に対して問診を行うためのタッチパネルディスプレイを装備するタブレットＰＣ１０４を渡す。
【００１２】
歯科医院には、受付窓口１０２及び図示しない待合スペースから隔離された個室１１６が設けられている。この個室１１６には、人型ロボット１０３が設置されている。人型ロボット１０３は、内蔵するモータを駆動して、両腕を動かすことが可能である。また、この人型ロボット１０３には所定の文章データを読み込み、この文章データを読み上げる音声を発する発話装置としての機能を有し、発話を行うためのスピーカも内蔵されている。人型ロボット１０３は例えば、ヴィストン株式会社のＳｏｔａ（登録商標）が利用可能である。なお、人型ロボット１０３の採用は、あくまでも患者の視覚的な親しみやすさを考慮したものであるため、両腕を動かすことが可能であるなら、必ずしも人型ロボット１０３でなくともよい。例えば、動物のぬいぐるみ等でもよい。
この個室１１６は、患者がタブレットＰＣ１０４を用いて問診を実施する際、人型ロボットが喋る内容が個人情報に相当するため、待合スペースに居る他の患者に聞かれないための配慮で設けられる。
【００１３】
既に当該歯科医院の診察券を所持している再診患者及び再初診患者の場合、二次元コードリーダ１０５で診察券に印刷されている二次元コードを読み取ることで、電子カルテサーバ１１３は患者を特定することが可能になる。初診の患者の場合は、受付担当者１１５が患者から保険証を受け取って、電子カルテサーバ１１３に患者の登録を行う。
【００１４】
歯科医院の診療室には、患者１０６ａが診療を終えて診療室から退出する様子を撮影する第一カメラ１０７が設置されている。
歯科医師１０８や歯科衛生士（図示せず）は、ヘッドセット１０９を装着している。このヘッドセット１０９は、スマートフォン等の携帯型無線端末１１０に接続されている。
歯科医院の出入り口１１１の近傍には、患者１０６ｂが退出する様子を撮影する第二カメラ１１２が設置されている。
歯科医院の内部の所定の場所には、電子カルテシステムを運用する電子カルテサーバ１１３と、電子カルテサーバ１１３に接続されて電子カルテの入力及び修正を行うための端末装置１１４が設置されている。
なお、これ以降、患者１０６ａ及び患者１０６ｂを区別しないときは、患者１０６と総称する。
【００１５】
図２は、電子カルテシステム１０１の構成要素とその接続関係を説明する概略図である。
人型ロボット１０３、タブレットＰＣ１０４、第一カメラ１０７、第二カメラ１１２、端末装置１１４、そして携帯型無線端末１１０は、歯科医院内ＬＡＮを通じて、電子カルテサーバ１１３に接続されている。なお、タブレットＰＣ１０４及び携帯型無線端末１１０は、無線ＬＡＮで接続される。
二次元コードリーダ１０５は、ＵＳＢやＢｌｕｅｔｏｏｔｈ（登録商標）等のインターフェースを通じて、電子カルテサーバ１１３に接続されている。
人型ロボット１０３、タブレットＰＣ１０４、第一カメラ１０７、第二カメラ１１２、端末装置１１４、携帯型無線端末１１０、そして二次元コードリーダ１０５は、電子カルテサーバ１１３の周辺機器として動作する。
タブレットＰＣ１０４は、歯科医院の繁忙に応じて、複数台用意される。
【００１６】
［携帯型無線端末１１０：ハードウェア構成］
図３は、携帯型無線端末１１０のハードウェア構成を示すブロック図である。
携帯型無線端末１１０は、バス３０１に接続された、ＣＰＵ３０２、ＲＯＭ３０３、ＲＡＭ３０４、ＬＣＤディスプレイである表示部３０５、透明電極を有する静電式位置検出装置を含む操作部３０６を備える。表示部３０５と操作部３０６は、周知のタッチパネルディスプレイ３０７を構成する。
また、バス３０１には、電気的に書き換え可能なフラッシュメモリ等の不揮発性ストレージ３０８、無線ＬＡＮインターフェース（以下「無線ＬＡＮＩ／Ｆ」と略す）３０９、無線通信部３１０、Ａ／Ｄ変換器３１１、Ｄ／Ａ変換器３１２が接続されている。Ａ／Ｄ変換器３１１はヘッドセット１０９のマイクロホン１０９ａに、Ｄ／Ａ変換器３１２はヘッドセット１０９のヘッドホン１０９ｂに、それぞれ接続される。
携帯型無線端末１１０は、歯科医師１０８や歯科衛生士が装着するヘッドセット１０９のインターフェースとして動作する。
【００１７】
［タブレットＰＣ１０４：ハードウェア構成］
図４は、タブレットＰＣ１０４のハードウェア構成を示すブロック図である。
タブレットＰＣ１０４のハードウェア構成は、携帯型無線端末１１０と似ているので、同一の機能ブロックには同一の符号を付して説明を省略する。タブレットＰＣ１０４のＡ／Ｄ変換器３１１、Ｄ／Ａ変換器３１２は、電子カルテシステムでは使用されないので、図４では、点線で示している。
タブレットＰＣ１０４は、後述する問診処理において、受付担当者１１５から患者１０６に貸与される。そして、患者１０６がタブレットＰＣ１０４を操作することで、問診の回答内容が電子カルテサーバ１１３に登録される。この問診処理において、タブレットＰＣ１０４は電子カルテサーバ１１３の表示部３０５及び操作部３０６として、電子カルテサーバ１１３によって制御される。
【００１８】
［人型ロボット１０３：ハードウェア構成］
図５は、人型ロボット１０３のハードウェア構成を示すブロック図である。
人型ロボット１０３は、バス５０１に接続された、ＣＰＵ５０２、ＲＯＭ５０３、ＲＡＭ５０４、電気的に書き換え可能なフラッシュメモリ等の不揮発性ストレージ５０８、ＮＩＣ（Network Interface Card）５０９、Ｄ／Ａ変換器５１２を備える。Ｄ／Ａ変換器５１２にはスピーカ５１３が接続されている。
【００１９】
また、バス５０１には、モータドライバ５１４が接続されている。モータドライバ５１４には人型ロボット１０３の両腕を稼働させる第一モータ５１５、第二モータ５１６、第三モータ５１７及び第四モータ５１８が接続されている。第一モータ５１５は人型ロボット１０３の右肩を、第二モータ５１６は人型ロボット１０３の右肘を、第三モータ５１７は人型ロボット１０３の左肩を、第四モータ５１８は人型ロボット１０３の左肘を、それぞれ駆動する。
人型ロボット１０３の両腕を駆動する第一モータ５１５、第二モータ５１６、第三モータ５１７及び第四モータ５１８は、電子カルテサーバ１１３から送信される命令によって制御される。
また、人型ロボット１０３は、電子カルテサーバ１１３から送信される命令に従い、命令に付随して送信されるテキストに基づいて音声合成を行い、内蔵されるスピーカ５１３によって発話を実行する。
【００２０】
［人型ロボット１０３：ソフトウェア機能］
図６は、人型ロボット１０３のソフトウェア機能を示すブロック図である。
歯科医院内ＬＡＮを通じて電子カルテサーバ１１３から受信した命令は、入出力制御部６０１によって解釈される。
入出力制御部６０１は、命令が腕を動かす命令であれば、モータドライバ５１４を通じて所望のモータを駆動する。
入出力制御部６０１は、命令が音声合成命令及び読み上げテキストであれば、音声合成処理部６０２を通じて所定の音声合成処理を行い、Ｄ／Ａ変換器５１２を通じてスピーカ５１３を駆動する。
【００２１】
［第一カメラ１０７及び第二カメラ１１２：ハードウェア構成］
図７は、第一カメラ１０７のハードウェア構成を示すブロック図である。なお、第一カメラ１０７と第二カメラ１１２のハードウェア構成は殆ど同じであるが、便宜上、図７を第一カメラ１０７のブロック図として説明する。
第一カメラ１０７は、バス７０１に接続された、ＣＰＵ７０２、ＲＯＭ７０３、ＲＡＭ７０４、電気的に書き換え可能なフラッシュメモリ等の不揮発性ストレージ７０８、ＮＩＣ７０９、そして撮像素子７１０を備える。
第一カメラ１０７及び第二カメラ１１２は、撮像素子７１０が撮影した動画データストリームを電子カルテサーバ１１３に対して送信する。
【００２２】
［端末装置１１４：ハードウェア構成］
図８は、端末装置１１４のハードウェア構成を示すブロック図である。
一般的なパソコンよりなる端末装置１１４は、バス８０１に接続された、ＣＰＵ８０２、ＲＯＭ８０３、ＲＡＭ８０４、表示部８０５、操作部８０６、不揮発性ストレージ８０８、ＮＩＣ８０９を備える。
端末装置１１４は、電子カルテサーバ１１３の表示部９０５及び操作部９０６（図９参照）を代用する。なお、一般的なパソコンを電子カルテサーバ１１３にした場合、電子カルテサーバ１１３自身が端末装置１１４の機能をも包含するように構成してもよい。すなわち、電子カルテサーバ１１３が端末装置１１４を兼用するようにしてもよい。
【００２３】
［電子カルテサーバ１１３：ハードウェア構成］
図９は、電子カルテサーバ１１３のハードウェア構成を示すブロック図である。
電子カルテサーバ１１３は、バス９０１に接続された、ＣＰＵ９０２、ＲＯＭ９０３、ＲＡＭ９０４、不揮発性ストレージ９０８、ＮＩＣ９０９を備える。
バス９０１にはこの他に、ＲＴＣ（Real Time Clock）９１０と、ＵＳＢ等のシリアルＩ／Ｆ９１１を通じて二次元コードリーダ１０５が接続されている。
なお、電子カルテサーバ１１３はパソコンを流用することが可能であるが、その場合には、電子カルテサーバ１１３も表示部９０５と操作部９０６を有することになる。
【００２４】
［電子カルテサーバ１１３：ソフトウェア機能］
図１０は、電子カルテサーバ１１３のソフトウェア機能を示すブロック図である。なお、図１０ではタブレットＰＣ１０４のソフトウェア機能も併せて図示している。
電子カルテサーバ１１３の入出力制御部１００１には、二次元コードリーダ１０５、人型ロボット１０３、第一カメラ１０７、第二カメラ１１２、端末装置１１４、そしてヘッドセット１０９が接続される携帯型無線端末１１０が接続されている。更に、後述する問診処理において電子カルテサーバ１１３の端末として機能するタブレットＰＣ１０４も接続されている。
【００２５】
一方、タブレットＰＣ１０４の入出力制御部１０１１には、タッチパネルディスプレイ３０７を構成する表示部３０５と操作部３０６が接続されている。タブレットＰＣ１０４は、患者が問診を行う際に、電子カルテサーバ１１３の操作端末として機能する。
【００２６】
二次元コードリーダ１０５が診察券に印刷された二次元コードを読み取ると、入出力制御部１００１には二次元コードをデコードした患者ＩＤが入力される。すると、入出力制御部１００１は問診実行処理部１００２を起動する。
問診実行処理部１００２はカルテデータベース１００４を患者ＩＤで検索して、当該患者が再診であるか、あるいは再初診であるかを判定する。入出力制御部１００１は、問診実行処理部１００２が出力した判定結果と共に患者ＩＤを問診対象患者リスト１００７に登録（追記録）する。
【００２７】
電子カルテサーバ１１３の入出力制御部１００１は情報の入出力を遂行する機能ブロックであるが、特にタブレットＰＣ１０４に対しては、タブレットＰＣ１０４で稼働するｗｅｂブラウザに対するｗｅｂサーバとして機能する。そしてタブレットＰＣ１０４で稼働するｗｅｂブラウザは、電子カルテサーバ１１３から受信する情報を表示部３０５に表示し、操作部３０６の操作情報を電子カルテサーバ１１３へ送信する入出力制御部１０１１として機能する。
【００２８】
先ず、電子カルテサーバ１１３の入出力制御部１００１はタブレットＰＣ１０４から送信される要求に呼応して、問診対象患者リスト１００７をＨＴＭＬ（HyperText Markup Language）形式に変換したＨＴＭＬ文書をタブレットＰＣ１０４へ送信する。受付担当者１１５はタブレットＰＣ１０４のタッチパネルディスプレイ３０７に表示された問診対象患者の一覧から、適切な患者を選択するタップ操作を行う。
入出力制御部１００１はタブレットＰＣ１０４から送信される要求に呼応して、受付担当者１１５がタブレットＰＣ１０４に対するタップ操作によって選択した患者の患者ＩＤを、問診実行処理部１００２に引き渡す。
問診データベース１００３には、患者に対する問診の内容が記述されている。問診実行処理部１００２は、問診データベース１００３を読み込み、患者ＩＤで指定された患者に対して問診を実行するための、問診の内容が記述された問診情報ＨＴＭＬ文書を作成する。入出力制御部１００１は問診実行処理部１００２が作成した問診情報ＨＴＭＬ文書をタブレットＰＣ１０４へ送信する。
【００２９】
問診実行処理部１００２は、タブレットＰＣ１０４を操作して問診を遂行する患者１０６が再診患者である場合には、問診を終了した後に、人型ロボット１０３を制御して、当日の診療箇所を示す。
【００３０】
また、動画像認識処理部１００５は第一カメラ１０７及び第二カメラ１１２が出力する動画データストリームを読み込む。
動画像認識処理部１００５は、第一カメラ１０７が出力する動画データストリームを解析して、患者１０６が診療を終えて診療室から退出したことを検出すると、問診実行処理部１００２に問診データベース１００３から作成した問診の実行を依頼する。問診実行処理部１００２は、動画像認識処理部１００５の依頼を受けて、患者１０６に対する挨拶を人型ロボット１０３に発話させる。
動画像認識処理部１００５は、第二カメラ１１２が出力する動画データストリームを解析して、患者１０６が歯科医院から退出したことを検出すると、問診実行処理部１００２に問診データベース１００３から作成した問診の実行を依頼する。問診実行処理部１００２は、動画像認識処理部１００５の依頼を受けて、患者１０６に対する挨拶を人型ロボット１０３に発話させる。
【００３１】
新規の患者が来院した際には、歯科医師１０８及び／または歯科衛生士は端末装置１１４を操作して、カルテデータベース１００４に新規患者の登録を行う。新規患者登録が完了すると、当該患者の患者ＩＤは問診対象患者リスト１００７に追記録される。問診対象患者リスト１００７に記録された患者は、タブレットＰＣ１０４を通じて問診を実効する対象となる。
また、歯科医師１０８及び／または歯科衛生士は、患者に対する診療が終了したら、端末装置１１４を操作して、カルテデータベース１００４に記録されている患者１０６の診療記録を更新する。電子カルテ操作処理部１００６は、端末装置１１４から入力された情報に基いて、カルテデータベース１００４の更新を行う。
【００３２】
［電子カルテサーバ１１３：カルテデータベース１００４と問診データベース１００３］
図１１は、カルテデータベース１００４及び問診データベース１００３に含まれるテーブルのフィールド構成を示す表である。
カルテデータベース１００４は、患者マスタ１１０１、カルテテーブル１１０２、病名テーブル１１０３、処置テーブル１１０４の、四つのテーブルにて構成されている。
患者マスタ１１０１は、患者ＩＤフィールドと、患者氏名フィールドと、生年月日フィールドと、性別フィールドと、その他患者個人情報フィールドを有する。
患者ＩＤフィールドには、患者１０６を一意に識別する患者ＩＤが格納される。
患者氏名フィールドには、患者１０６の氏名が格納される。
生年月日フィールドには、患者１０６の生年月日が格納される。
性別フィールドには、患者１０６の性別が格納される。
その他患者個人情報フィールドには、患者１０６の住所等、患者１０６の個人情報が格納される。
患者氏名、生年月日及び性別は、後述する再診患者に対する再診案内処理において、電子カルテサーバ１１３の入出力制御部１００１によって参照される。
【００３３】
カルテテーブル１１０２は、患者ＩＤフィールドと、リンク番号フィールドと、順序番号フィールドと、日付フィールドと、部位フィールドを有する。
患者ＩＤフィールドは、患者マスタ１１０１の同名フィールドと同一の内容である。
リンク番号フィールドには、診療した部位について一意に区別する識別情報であるリンク番号が格納される。例えば、ある日にある患者１０６に対し、上顎右側５番の歯と下顎左側４番の歯を診療したとする。すると、上顎右側５番の歯について１レコード、下顎左側４番の歯について１レコード、カルテテーブル１１０２には追記録される。その記録されたレコードを一意に区別するための情報がリンク番号である。
順序番号フィールドには、リンク番号にて区別される部位単位の診療情報を、端末装置１１４の表示部８０５の画面上にて順序に従って並べるための順序番号が格納される。
日付フィールドには、診療日が格納される。
部位フィールドには、診療対象部位が格納される。
【００３４】
病名テーブル１１０３は、患者ＩＤフィールドと、リンク番号フィールドと、病名順序番号フィールドと、病名フィールドを有する。
患者ＩＤフィールドと、リンク番号フィールドは、カルテテーブル１１０２の同名フィールドと同一の内容である。すなわち、カルテテーブル１１０２と病名テーブル１１０３は、患者ＩＤフィールドと、リンク番号フィールドで紐付けられる。
病名フィールドには、カルテテーブル１１０２の当該レコードに記録されている部位の病名を示す情報が格納される。
病名順序番号フィールドには、病名フィールドに格納される病名について、端末装置１１４の表示部８０５の画面上に並べるための順序番号が格納される。一つの部位について、複数の疾患が存在し得るので、病名テーブル１１０３にはこの病名順序番号フィールドが設けられている。したがって、カルテテーブル１１０２と病名テーブル１１０３は、一対多の関係である。
【００３５】
処置テーブル１１０４は、患者ＩＤフィールドと、リンク番号フィールドと、処置順序番号フィールドと、処置フィールドと、点数フィールドと、回数フィールドとを有する。
患者ＩＤフィールドと、リンク番号フィールドは、カルテテーブル１１０２及び病名テーブル１１０３の同名フィールドと同一の内容である。すなわち、カルテテーブル１１０２と処置テーブル１１０４は、病名テーブル１１０３と同様、患者ＩＤフィールドと、リンク番号フィールドで紐付けられる。
処置フィールドには、カルテテーブル１１０２の当該レコードに記録されている部位に対応して、施した処置を示す情報が記録される。
処置順序番号フィールドには、処置フィールドに格納される処置について、端末装置１１４の表示部８０５の画面上に並べるための順序番号が格納される。一つの部位について、複数の処置が発生し得るので、処置テーブル１１０４にはこの処置順序番号フィールドが設けられている。したがって、カルテテーブル１１０２と処置テーブル１１０４は、一対多の関係である。
点数フィールドには、処置フィールドに記録されている処置に対応する、診療点数が記録される。
回数フィールドには、処置フィールドに記録されている処置に対する、算定回数が記録される。
問診転記項目フィールドには、後述する問診データベース１００３において問診の回答を示す文章（文字列）が格納される。
【００３６】
問診データベース１００３は、質問テーブル１１０５、回答テーブル１１０６、そして選択肢テーブル１１０７の、三つのテーブルにて構成されている。
質問テーブル１１０５は、ラベル番号フィールドと、質問文フィールドと、回答形式フィールドと、回答義務フィールドを有する。
ラベル番号フィールドには、質問テーブル１１０５のレコードを一意に識別するためのラベル番号が格納される。
質問文フィールドには、問診の質問文が格納される。したがって、質問文フィールドはテキスト属性の可変長フィールドである。
質問文フィールドに記録される文章の一例を以下に記す。
「現在飲んでいるお薬があれば教えてください。」
「タバコはお吸いになりますか？」
「現在治療中の病気はありますか？」
すなわち、質問文フィールドに記録される文章とは、問診に記される個々の質問内容である。
回答形式フィールドには、問診に対する回答の形式を識別するための属性情報が格納される。回答の形式としては、はい／いいえの二者択一形式、複数選択肢の択一形式、複数選択肢の複数選択形式、テキスト入力形式等がある。
回答義務フィールドには、当該レコードの問診に対する回答義務の有無を示すフラグ情報が格納される。
【００３７】
回答テーブル１１０６は、ラベル番号フィールドと、リンク番号フィールドと、回答文フィールドと、飛び先ラベル番号フィールドと、転記用文字列フィールドを有する。
ラベル番号フィールドは、質問テーブル１１０５の同名フィールドと同一の内容である。
リンク番号フィールドには、同一ラベル番号のレコードを一意に識別するためのリンク番号が格納される。前述の通り、問診の回答の形式には様々な種類があり、質問に対する回答は複数存在する。それら回答を一意に識別するのが、回答テーブル１１０６におけるリンク番号である。通常、リンク番号には１または０から始まり１ずつインクリメントする連番が付与される。
回答文フィールドには、問診の質問に対する回答文が格納される。したがって、回答文フィールドはテキスト属性の可変長フィールドである。
すなわち、質問テーブル１１０５のある１個のレコードに対し、回答テーブル１１０６の同一ラベル番号のレコードは複数存在する。
【００３８】
飛び先ラベル番号フィールドには、当該レコードの回答文フィールドに記される回答を行った後、質問テーブル１１０５のどのレコードに飛んで、当該レコードの質問文を表示するのかを示す、質問テーブル１１０５の当該レコードのラベル番号が格納される。
転記用文字列フィールドには、カルテデータベースの処置テーブルの問診転記項目フィールドに回答文字列を記入する際に、回答内容と共に記入する文字列が格納される。
【００３９】
選択肢テーブル１１０７は、患者種別フィールドと、年齢性別フィールドと、その他条件フィールドと、ラベル番号リストフィールドを有する。
患者種別フィールドには、患者の種別を示す情報が格納される。患者の種別とは、初診患者、再診患者、再初診患者を指す。
年齢性別フィールドには、患者の年齢と性別を示す情報が格納される。年齢は主に５歳以下の幼児、６歳から１２歳までの就学児童、１３歳から１９歳までの未成年、２０歳から５９歳までの成年、６０歳以上の老人、というような区分で分ける。
その他条件フィールドには、上記の患者種別と年齢性別に含まれない、患者の属性情報が格納される。属性情報とは例えば、外科手術の有無、入院の有無、女性における出産経験の有無等、患者を特徴付ける様々な条件を示す情報である。
ラベル番号リストフィールドには、質問テーブルのラベル番号が複数格納される。すなわち、患者種別フィールドに示される患者種別情報と、年齢性別フィールドに示される患者性別及び年齢層情報と、その他条件フィールドに示される属性情報に全て合致する患者に対して行う、質問テーブルのレコードを特定するラベル番号が、複数個記述される。
【００４０】
［電子カルテサーバ１１３：全体の動作］
図１２は、電子カルテサーバ１１３の全体の動作の流れを示すフローチャートである。
処理を開始すると（Ｓ１２０１）、入出力制御部１００１は、二次元コードリーダ１０５から患者ＩＤの入力があったか否か、すなわち二次元コードリーダ１０５が診察券に印刷された二次元コードを正常に読み取ったか否かを確認する（Ｓ１２０２）。もし、二次元コードリーダ１０５が診察券に印刷された二次元コードを正常に読み取った場合には（Ｓ１２０２のＹＥＳ）、入出力制御部１００１は後述する、問診対象患者リスト１００７に再診・再初診患者を登録する処理を実行する（Ｓ１２０３）。そして、再びステップＳ１２０２から処理を繰り返す。
【００４１】
ステップＳ１２０２において、二次元コードリーダ１０５が診察券を検出しなかった場合には（Ｓ１２０２のＮＯ）、入出力制御部１００１は次に、端末装置１１４から初診患者の登録が完了したか否かを確認する（Ｓ１２０４）。もし、端末装置１１４から初診患者の登録が完了した場合には（Ｓ１２０４のＹＥＳ）、入出力制御部１００１は問診対象患者リスト１００７に初診患者を登録する処理を実行する（Ｓ１２０５）。そして、再びステップＳ１２０２から処理を繰り返す。
【００４２】
ステップＳ１２０４において、端末装置１１４から初診患者の登録が完了しなかった場合には（Ｓ１２０４のＮＯ）、入出力制御部１００１は次に、タブレットＰＣ１０４から電子カルテサーバ１１３が作成する問診ページに対するアクセスが有ったか否かを確認する（Ｓ１２０６）。もし、タブレットＰＣ１０４から電子カルテサーバ１１３が作成する問診ページに対するアクセスが有ったのであれば（Ｓ１２０６のＹＥＳ）、入出力制御部１００１は後述する問診処理を実行する（Ｓ１２０７）。そして、再びステップＳ１２０２から処理を繰り返す。
【００４３】
ステップＳ１２０６において、タブレットＰＣ１０４から電子カルテサーバ１１３が作成する問診ページに対するアクセスがなかったのであれば（Ｓ１２０６のＮＯ）、入出力制御部１００１は次に、動画像認識処理部１００５が第一カメラ１０７の動画像ストリームを解析して、患者１０６が診療を終えて診療室から退出したことを検出したか否かを確認する（Ｓ１２０８）。もし、動画像認識処理部１００５が第一カメラ１０７の動画像ストリームを解析して、患者１０６が診療を終えて診療室から退出したことを検出したのであれば（Ｓ１２０８のＹＥＳ）、入出力制御部１００１は人型ロボット１０３を制御して、患者１０６に対する退出挨拶処理を実行する（Ｓ１２０９）。そして、再びステップＳ１２０２から処理を繰り返す。
患者１０６に対する退出挨拶処理とは、例えば、人型ロボット１０３が定型文の挨拶文を読み上げる処理である。
【００４４】
ステップＳ１２０８において、動画像認識処理部１００５が第一カメラ１０７の動画像ストリームを解析して、患者１０６が診療を終えて診療室から退出したことを検出しなかったのであれば（Ｓ１２０８のＮＯ）、入出力制御部１００１は次に、動画像認識処理部１００５が第二カメラ１１２の動画像ストリームを解析して、患者１０６が歯科医院から退出したことを検出したか否かを確認する（Ｓ１２１０）。もし、動画像認識処理部１００５が第二カメラ１１２の動画像ストリームを解析して、患者１０６が歯科医院から退出したことを検出した場合には（Ｓ１２１０のＹＥＳ）、入出力制御部１００１は人型ロボット１０３を制御して、患者１０６に対する帰宅挨拶処理を実行する（Ｓ１２１１）。そして、再びステップＳ１２０２から処理を繰り返す。
患者１０６に対する帰宅挨拶処理とは、例えば、人型ロボット１０３が定型文の挨拶文を読み上げる処理である。
ステップＳ１２１０において、動画像認識処理部１００５が第二カメラ１１２の動画像ストリームを解析して、患者１０６が歯科医院から退出したことを検出しなかった場合には（Ｓ１２１０のＮＯ）、入出力制御部１００１は再びステップＳ１２０２から処理を繰り返す。
【００４５】
［問診の流れ］
図１２の説明において、電子カルテサーバ１１３が診察券を検出した時（図１２のステップＳ１２０２のＹＥＳ）には、問診対象患者リスト１００７に再診・再初診患者を登録する（Ｓ１２０３）処理を行う、と説明した。同様に、電子カルテサーバ１１３が初診患者の登録の完了を検出した時（Ｓ１２０４のＹＥＳ）には、問診対象患者リスト１００７に初診患者を登録する（Ｓ１２０４）処理を行う、と説明した。そして、タブレットＰＣ１０４から問診ページに対するアクセスがあったことを検出した時（Ｓ１２０６のＹＥＳ）には、問診処理を実行する（Ｓ１２０７）と説明した。つまり、電子カルテサーバ１１３は、初診、再診、再初診の何れの患者の来院を検出すると、それぞれの患者に対応した問診処理を実行する。
【００４６】
この、患者の来院から問診に至る処理の流れについて、図１３、図１４及び図１５を用いて説明する。
図１３Ａは、初診患者１３０１が来院した状態を示す概略図である。
初診患者１３０１は、保険証１３０２を持参して歯科医院に来院する。そして、図示しない呼び鈴を鳴らす。すると、他の作業に従事していた受付担当者１１５が受付窓口１０２に移動して、初診患者１３０１との対応を行う。受付担当者１１５は初診患者１３０１から保険証１３０２を受け取り、端末装置１１４を操作して、電子カルテサーバ１１３に新規の患者を登録する。
この時、端末装置１１４の表示部８０５には、初診患者１３０１の個人情報等が表示されている。
【００４７】
図１３Ｂは、受付担当者１１５が初診患者１３０１にタブレットＰＣ１０４を渡す状態を示す概略図である。
電子カルテサーバ１１３は、端末装置１１４から新規の患者の登録完了を検出すると（図１２のステップＳ１２０４）、問診対象患者リスト１００７に新規の患者の情報を登録する（Ｓ１２０５）。その後、タブレットＰＣ１０４でｗｅｂブラウザを起動して、電子カルテサーバ１１３の所定のＵＲＬにアクセスすると、電子カルテサーバ１１３は、問診対象患者リスト１００７に基づく問診の対象となる患者の一覧を表示するＨＴＭＬ文書を作成し、タブレットＰＣ１０４に返送する。タブレットＰＣ１０４のタッチパネルディスプレイ３０７には、問診の対象となる患者の一覧が表示される（図１５Ａ参照）。
受付担当者１１５は、タブレットＰＣ１０４のタッチパネルディスプレイ３０７に表示されている患者の一覧から、目の前にいる初診患者１３０１の氏名を選択してタップ操作を行う。すると、電子カルテサーバ１１３はタブレットＰＣ１０４を通じて、初診患者１３０１に対する問診処理を実行する。タブレットＰＣ１０４のタッチパネルディスプレイ３０７には、問診処理の開始画面が表示される（図１５Ｂ参照）。この状態で、受付担当者１１５はタブレットＰＣ１０４を初診患者１３０１に手渡す。
【００４８】
図１３Ｃは、初診患者１３０１が受付担当者１１５から渡されたタブレットＰＣ１０４を持って個室１１６に入り、人型ロボット１０３を見ながら問診処理を遂行する状態を示す概略図である。
初診患者１３０１は、タブレットＰＣ１０４のタッチパネルディスプレイ３０７に表示されている問診処理の開始画面の「ＯＫ」ボタンＢ１３０３をタップする。すると、図１５Ｃに示す、患者確認画面が表示される。この患者確認画面に表示されている「はい」ボタンＢ１５０１と「いいえ」ボタンＢ１５０２のうち、「はい」ボタンＢ１５０１をタップすると、電子カルテサーバ１１３による問診処理が遂行される。
【００４９】
図１４Ａは、再診患者または再初診患者が来院した状態を示す概略図である。図１４中、再診患者または再初診患者、すなわち初診患者１３０１ではなく、既に電子カルテサーバ１１３に登録済みである患者を登録済み患者１４０１と称する。
登録済み患者１４０１は、診察券１４０２を持参して歯科医院に来院する。そして、二次元コードリーダ１０５に診察券１４０２の二次元コードを読み取らせる。すると、電子カルテサーバ１１３に接続されている図示しないアラームが鳴動する。他の作業に従事していた受付担当者１１５がアラームを聞き、受付窓口１０２に移動して、登録済み患者１４０１との対応を行う。
この時、端末装置１１４の表示部８０５には、二次元コードリーダ１０５による診察券１４０２の二次元コード読み取りに呼応して、登録済み患者１４０１の個人情報等が表示されている。
【００５０】
図１４Ｂは、受付担当者１１５が登録済み患者１４０１にタブレットＰＣ１０４を渡す状態を示す概略図である。
電子カルテサーバ１１３は、二次元コードリーダ１０５から登録済み患者１４０１の患者ＩＤを検出すると（図１２のステップＳ１２０２）、問診対象患者リスト１００７に登録済み患者１４０１の情報を登録する（Ｓ１２０３）。その後、タブレットＰＣ１０４でｗｅｂブラウザを起動して、電子カルテサーバ１１３の所定のＵＲＬにアクセスすると、電子カルテサーバ１１３は、問診対象患者リスト１００７に基づく問診の対象となる患者の一覧を表示するＨＴＭＬ文書を作成し、タブレットＰＣ１０４に返送する。タブレットＰＣ１０４のタッチパネルディスプレイ３０７には、問診の対象となる患者の一覧が表示される（図１５Ａ参照）。
受付担当者１１５は、タブレットＰＣ１０４のタッチパネルディスプレイ３０７に表示されている患者の一覧から、目の前にいる登録済み患者１４０１の氏名を選択してタップ操作を行う。すると、電子カルテサーバ１１３はタブレットＰＣ１０４を通じて、登録済み患者１４０１に対する問診処理を実行する。タブレットＰＣ１０４のタッチパネルディスプレイ３０７には、問診処理の開始画面が表示される（図１５Ｂ参照）。この状態で、受付担当者１１５はタブレットＰＣ１０４を登録済み患者１４０１に手渡す。
【００５１】
図１４Ｃは、登録済み患者１４０１が受付担当者１１５から渡されたタブレットＰＣ１０４を持って個室１１６に入り、人型ロボット１０３を見ながら問診処理を遂行する状態を示す概略図である。
登録済み患者１４０１は、タブレットＰＣ１０４のタッチパネルディスプレイ３０７に表示されている問診処理の開始画面の「ＯＫ」ボタンＢ１３０３をタップする。すると、図１５Ｃに示す、患者確認画面が表示される。この患者確認画面に表示されている「はい」ボタンＢ１５０１と「いいえ」ボタンＢ１５０２のうち、「はい」ボタンＢ１５０１をタップすると、電子カルテサーバ１１３による問診処理が遂行される。
特に再診患者においては、問診処理が一通り終了すると、人型ロボット１０３が本日の診療内容をジェスチャーで表現しつつ、音声で説明する（図２１参照）。
【００５２】
図１５Ａは、問診処理の準備段階における、タブレットＰＣ１０４のタッチパネルディスプレイ３０７の一部を示す概略図である。
電子カルテサーバ１１３は、図１２のステップＳ１２０４において問診対象患者リスト１００７に新規の患者の情報を登録したり（Ｓ１２０５）、ステップＳ１２０２において問診対象患者リスト１００７に登録済み患者１４０１の情報を登録する（Ｓ１２０３）。その後、タブレットＰＣ１０４でｗｅｂブラウザを起動して、電子カルテサーバ１１３の所定のＵＲＬにアクセスすると、電子カルテサーバ１１３は、問診対象患者リスト１００７に基づく問診の対象となる患者の一覧を表示するＨＴＭＬ文書を作成し、タブレットＰＣ１０４に返送する。この時、タブレットＰＣ１０４のタッチパネルディスプレイ３０７に表示される画面が、図１５Ａに示す、問診の対象となる患者の一覧である。
なお、問診が完了すると、電子カルテサーバ１１３は問診対象患者リスト１００７から当該患者のレコードを削除する。
【００５３】
図１５Ｂは、問診対象患者一覧から患者を選択タップした時点における、タブレットＰＣ１０４のタッチパネルディスプレイ３０７の一部を示す概略図である。図１５Ｂに示す問診処理の開始画面は、初診患者、再診患者、再初診患者の全てにおいて共通の画面である。
図１５Ｃは、患者が問診処理の開始画面から「ＯＫ」ボタンＢ１３０３をタップした直後における、タブレットＰＣ１０４のタッチパネルディスプレイ３０７を示す概略図である。図１５Ｂと同様に、図１５Ｃに示す患者の個人情報確認画面も、初診患者、再診患者、再初診患者の全てにおいて共通の画面である。
【００５４】
図１６は、電子カルテサーバ１１３が問診対象患者リスト１００７に再診・再初診患者（登録済み患者１４０１）を登録する処理を示すフローチャートである。図１２のステップＳ１２０３の詳細である。
処理を開始すると（Ｓ１６０１）、問診実行処理部１００２は、二次元コードリーダ１０５から読み取った患者ＩＤでカルテデータベース１００４を検索して、当該患者の直近の診療日を調べる。そして、その直近の診療日が、初診算定が可能な期間であるか否かを確認する（Ｓ１６０２）。
本発明の実施形態に係る電子カルテサーバ１１３における、初診算定が可能な期間とは、基本的には当該患者が最後に診療した日から３０日後以降である。初診算定が可能でない場合には、当該患者は再診患者であり、初診算定が可能である場合には、当該患者は再初診患者である。
【００５５】
もし、当該患者の診療日が、初診算定が可能な期間であるならば（Ｓ１６０２のＹＥＳ）、問診実行処理部１００２は当該患者を再初診患者と判断し、その旨を入出力制御部１００１に報告する。入出力制御部１００１はその報告を受けて、当該患者の患者ＩＤと、再初診患者である旨の情報を問診対象患者リスト１００７に登録する（Ｓ１６０３）。
もし、当該患者の診療日が、初診算定が可能な期間でないならば（Ｓ１６０２のＮＯ）、問診実行処理部１００２は当該患者を再診患者と判断し、その旨を入出力制御部１００１に報告する。入出力制御部１００１はその報告を受けて、当該患者の患者ＩＤと、再診患者である旨の情報を問診対象患者リスト１００７に登録する（Ｓ１６０４）。
【００５６】
ステップＳ１６０３、Ｓ１６０４の何れの場合も、入出力制御部は次に、まだ問診患者リンクを含むＨＴＭＬ文書がない場合には、問診対象患者リスト１００７から問診患者一覧ＨＴＭＬ文書を作成する。既に問診患者リンクを含むＨＴＭＬ文書がある場合には、更新された問診対象患者リスト１００７から問診患者一覧ＨＴＭＬ文書を更新する（Ｓ１６０５）。そして、登録済み患者１４０１が来院したことを報知するために図示しないアラームを数秒程度鳴動させて（Ｓ１６０６）、一連の処理を終了する（Ｓ１６０７）。歯科衛生士はこのアラームの鳴動を聞くと、それまでの業務を一旦中断して、非常駐の受付担当者１１５として受付業務を遂行する。
【００５７】
図１７は、タブレットＰＣ１０４が電子カルテサーバ１１３の問診ページにアクセスしたことに呼応して、電子カルテサーバ１１３が実行する問診処理を示すフローチャートである。図１２のステップＳ１２０７の詳細である。
処理を開始すると（Ｓ１７０１）、入出力制御部１００１はタブレットＰＣ１０４のアクセス要求に対し、問診患者一覧ＨＴＭＬ文書を送信する（Ｓ１７０２）。この時点で、タブレットＰＣ１０４のタッチパネルディスプレイ３０７には、図１５Ａに示す、問診対象患者の一覧が表示される。そして、入出力制御部１００１はタブレットＰＣ１０４から問診患者一覧ＨＴＭＬ文書のリンクに基づくアクセスを待つ（Ｓ１７０３）。
タブレットＰＣ１０４から問診患者一覧ＨＴＭＬ文書のリンクに基づくアクセスが来たら、入出力制御部１００１はタブレットＰＣ１０４がアクセスしたリンクが初診患者に対する問診処理であるのか否かを確認する（Ｓ１７０４）。
タブレットＰＣ１０４がアクセスしたリンクが初診患者に対する問診処理であるならば（Ｓ１７０４のＹＥＳ）、入出力制御部１００１は問診実行処理部１００２に初診患者に対する問診処理を実行させて（Ｓ１７０５）、一連の処理を終了する（Ｓ１７０６）。
【００５８】
タブレットＰＣ１０４がアクセスしたリンクが初診患者に対する問診処理でないならば（Ｓ１７０４のＮＯ）、入出力制御部１００１は次にタブレットＰＣ１０４がアクセスしたリンクが再診患者に対する問診処理であるのか否かを確認する（Ｓ１７０７）。
タブレットＰＣ１０４がアクセスしたリンクが初診患者に対する再診処理であるならば（Ｓ１７０７のＹＥＳ）、入出力制御部１００１は問診実行処理部１００２に再診患者に対する問診処理を実行させて（Ｓ１７０８）、一連の処理を終了する（Ｓ１７０６）。
タブレットＰＣ１０４がアクセスしたリンクが再診患者に対する問診処理でないならば（Ｓ１７０７のＮＯ）、入出力制御部１００１は問診実行処理部１００２に再初診患者に対する問診処理を実行させて（Ｓ１７０９）、一連の処理を終了する（Ｓ１７０６）。
【００５９】
図１８は、電子カルテサーバ１１３が実行する、初診患者に対する問診処理を示すフローチャートである。図１７のステップＳ１７０５の詳細である。
処理を開始すると（Ｓ１８０１）、問診実行処理部１００２は問診の開始を示すスタート画面を表示するＨＴＭＬ文書を作成する（Ｓ１８０２）。タブレットＰＣ１０４は入出力制御部１００１を通じてこのＨＴＭＬ文書を読み込み、タッチパネルディスプレイ３０７に図１５Ｂに示すスタート画面を表示する。
そして、入出力制御部１００１はタブレットＰＣ１０４からスタート画面のＯＫボタンの操作を待つ（Ｓ１８０３）。
【００６０】
タブレットＰＣ１０４からＯＫボタンに基づくアクセスが来たら、入出力制御部１００１は問診実行処理部１００２に次の処理を依頼する。
問診実行処理部１００２はカルテデータベース１００４にアクセスして、初診患者の氏名や年齢等の本人確認情報を読み込む。
そして、人型ロボット１０３に本人確認のための音声を発生する制御命令及び文章データを生成して、人型ロボット１０３へ送信する（Ｓ１８０４）。次に、問診実行処理部１００２はステップＳ１８０４で読み込んだ初診患者の本人確認情報に基づき、本人確認画面のためのＨＴＭＬ文書を作成する（Ｓ１８０５）。
そして、入出力制御部１００１はタブレットＰＣ１０４から本人確認画面の「はい」ボタンＢ１５０１または「いいえ」ボタンＢ１５０２の操作を待つ（Ｓ１８０６）。
【００６１】
ステップＳ１８０４における本人確認メッセージの文章は、再診患者の年齢と性別に応じて、例えば以下のように作成される。
＜１＞再診患者の年度年齢が１８歳以上の場合
性別に関係なく「再診太郎さんですね。」「再診花子さんですね。」
＜２＞再診患者の年度年齢が２歳以上１８歳未満の男子の場合
「再診太郎くんですね。」
＜３＞再診患者の年度年齢が１５歳以上１８歳未満の女子の場合
「再診花子さんですね。」
＜４＞再診患者の年度年齢が２歳以上１５歳未満の女子の場合
「再診花子ちゃんですね。」
この時、入出力制御部１００１は再診患者の年度年齢を生年月日から計算している。
【００６２】
タブレットＰＣ１０４から「いいえ」ボタンＢ１５０２に基づくアクセスが来たら（Ｓ１８０７のＮＯ）、当該本人確認画面が間違っているか、患者が誤った操作を行った可能性等が考えられる。そこで、入出力制御部１００１は携帯型無線端末１１０に対し、スタッフコールアラームを鳴動させて（Ｓ１８０８）、一連の処理を終了する（Ｓ１８０９）。
【００６３】
タブレットＰＣ１０４から「はい」ボタンＢ１５０１に基づくアクセスが来たら（Ｓ１８０７のＹＥＳ）、当該本人確認画面は正しいと判断できる。そこで、入出力制御部１００１は問診実行処理部１００２に次の処理を依頼する。問診実行処理部１００２は問診データベース１００３にアクセスして、初診患者のための問診画面ＨＴＭＬ文書を作成する（Ｓ１８１０）。そして、入出力制御部１００１はタブレットＰＣ１０４から問診画面の登録ボタンの操作を待つ（Ｓ１８１１）。
【００６４】
ステップＳ１８１０において、問診実行処理部１００２は、選択肢テーブル１１０７の患者種別フィールドで初診患者に絞り込み、年齢性別フィールドで当該初診患者の年齢と性別に絞り込むことで、選択肢テーブル１１０７のレコードを特定する。特定したレコードのラベル番号リストフィールドに記述されている、複数のラベル番号を読み出し、それらラベル番号に合致する質問テーブル１１０５及び回答テーブル１１０６のレコードを読み出して、問診画面ＨＴＭＬ文書を作成する。
【００６５】
タブレットＰＣ１０４から登録ボタンに基づくアクセスが来たら、入出力制御部１００１は問診の入力すべき全項目の入力が完了したか否かを確認する（Ｓ１８１２）。全項目の入力が完了していないのであれば（Ｓ１８１２のＮＯ）、再びステップＳ１８１０から処理を繰り返す。
全項目の入力が完了しているのであれば（Ｓ１８１２のＹＥＳ）、一連の処理を終了する（Ｓ１８０９）。
【００６６】
図１９は、電子カルテサーバ１１３が実行する、再初診患者に対する問診処理を示すフローチャートである。図１７のステップＳ１７０９の詳細である。
図１９に示す再初診患者に対する問診処理のフローチャートは、図１８に示す初診患者に対する問診処理のフローチャートと一部を除いて同一の処理内容である。
ステップＳ１９０１は図１８のステップＳ１８０１に、Ｓ１９０２はＳ１８０２に、Ｓ１９０３はＳ１８０３に、Ｓ１９０４はＳ１８０４に、Ｓ１９０５はＳ１８０５に、Ｓ１９０６はＳ１８０６に、Ｓ１９０７はＳ１８０７に、Ｓ１９０８はＳ１８０８に、Ｓ１９０９はＳ１８０９に、Ｓ１９１２はＳ１８１０に、Ｓ１９１３はＳ１８１１に、Ｓ１９１４はＳ１８１２に、それぞれ対応する。
すなわち、図１９のフローチャートは、図１８のフローチャートのＳ１８０７とＳ１８１０の間に、ステップ１９１０とＳ１９１１が新たに追加されたものである。
以下、ステップＳ１９０７において、タブレットＰＣ１０４から「はい」ボタンＢ１５０１に基づくアクセスが電子カルテサーバ１１３に来た時点から説明する。
【００６７】
タブレットＰＣ１０４から「はい」ボタンＢ１５０１に基づくアクセスが来たら（Ｓ１９０７のＹＥＳ＝Ｓ１８０７のＹＥＳ）、当該本人確認画面は正しいと判断できる。そこで、入出力制御部１００１は問診実行処理部１００２に次の処理を依頼する。問診実行処理部１００２は問診データベース１００３にアクセスして、再初診患者のための、前回の診療内容を確認する画面のＨＴＭＬ文書を作成する（Ｓ１９１０）。そして、入出力制御部１００１はタブレットＰＣ１０４から診療内容を確認する画面に表示される了解ボタン（図示せず）の操作を待つ（Ｓ１９１１）。
【００６８】
タブレットＰＣ１０４から了解ボタンに基づくアクセスが来たら、入出力制御部１００１は問診実行処理部１００２に次の処理を依頼する。問診実行処理部１００２は問診データベース１００３にアクセスして、再初診患者のための問診画面ＨＴＭＬ文書を作成する（Ｓ１９１２＝Ｓ１８１０）。そして、入出力制御部１００１はタブレットＰＣ１０４から問診画面の登録ボタンの操作を待つ（Ｓ１９１３＝Ｓ１８１１）。
これ以降の処理は図１８のステップＳ１８１２と同じであるので説明を省略する。
【００６９】
ステップＳ１９１２において、問診実行処理部１００２は、選択肢テーブル１１０７の患者種別フィールドで再初診患者に絞り込み、年齢性別フィールドで当該再初診患者の年齢と性別に絞り込み、更にその他条件フィールドで当該再初診患者を絞り込むことで、選択肢テーブル１１０７のレコードを特定する。特定したレコードのラベル番号リストフィールドに記述されている、複数のラベル番号を読み出し、それらラベル番号に合致する質問テーブル１１０５及び回答テーブル１１０６のレコードを読み出して、問診画面ＨＴＭＬ文書を作成する。
【００７０】
図２０は、電子カルテサーバ１１３が実行する、再診患者に対する問診処理を示すフローチャートである。図１７のステップＳ１７０８の詳細である。
図２０に示す再診患者に対する問診処理のフローチャートは、図１８に示す初診患者に対する問診処理のフローチャートと一部を除いて同一の処理内容である。
ステップＳ２００１は図１８のステップＳ１８０１に、Ｓ２００２はＳ１８０２に、Ｓ２００３はＳ１８０３に、Ｓ２００４はＳ１８０４に、Ｓ２００５はＳ１８０５に、Ｓ２００６はＳ１８０６に、Ｓ２００７はＳ１８０７に、Ｓ２００８はＳ１８０８に、Ｓ２００９はＳ１８０９に、Ｓ２０１１はＳ１８１１に、Ｓ２０１２はＳ１８１２に、それぞれ対応する。
すなわち、図２０のフローチャートは、図１８のフローチャートのＳ１８１０がＳ２０１０に処理内容が変更され、ステップＳ１８１２とＳ１８０９の間に、ステップ２０１３とＳ２０１４が新たに追加されたものである。
以下、ステップＳ２００７において、タブレットＰＣ１０４から「はい」ボタンＢ１５０１に基づくアクセスが電子カルテサーバ１１３に来た時点から説明する。
【００７１】
タブレットＰＣ１０４から「はい」ボタンＢ１５０１に基づくアクセスが来たら（Ｓ２００７のＹＥＳ＝Ｓ１８０７のＹＥＳ）、当該本人確認画面は正しいと判断できる。そこで、入出力制御部１００１は問診実行処理部１００２に次の処理を依頼する。問診実行処理部１００２は問診データベース１００３にアクセスして、再診患者のための、前回主訴及び問診画面ＨＴＭＬ文書を作成する（Ｓ２０１０）。そして、入出力制御部１００１はタブレットＰＣ１０４から問診画面の登録ボタンの操作を待つ（Ｓ２０１１＝Ｓ１８１１）。
【００７２】
前回主訴とは、再診患者が前回の来院時における患者の疾患に関する訴えを表示し、その後の容態確認を含む問診を行うことをいう。疾患に関する訴えとは、例えば「右側の奥歯がズキズキと痛い」、「入れ歯の調子が悪く、うまく噛めない」等である。これらの情報は、患者の直近の診療日が、初診算定が可能な期間ではない期間である場合においてのみ現れる情報である。したがって、前回主訴は再診患者にのみ表示される問診内容である。
【００７３】
ステップＳ２０１０において、問診実行処理部１００２は、選択肢テーブル１１０７の患者種別フィールドで再診患者に絞り込み、年齢性別フィールドで当該再診患者の年齢と性別に絞り込み、更にその他条件フィールドで当該再診患者を絞り込むことで、選択肢テーブル１１０７のレコードを特定する。特定したレコードのラベル番号リストフィールドに記述されている、複数のラベル番号を読み出し、それらラベル番号に合致する質問テーブル１１０５及び回答テーブル１１０６のレコードを読み出して、問診画面ＨＴＭＬ文書を作成する。
【００７４】
タブレットＰＣ１０４から登録ボタンに基づくアクセスが来たら、入出力制御部１００１は問診の入力すべき全項目の入力が完了したか否かを確認する（Ｓ２０１２＝Ｓ１８１２）。全項目の入力が完了していないのであれば（Ｓ２０１２のＮＯ＝Ｓ１８１２のＮＯ）、再びステップＳ２０１０から処理を繰り返す。
全項目の入力が完了しているのであれば（Ｓ２０１２のＹＥＳ）、入出力制御部１００１は問診実行処理部１００２に次の処理を依頼する。
【００７５】
問診実行処理部１００２は問診データベース１００３にアクセスして、再診患者のための、本日の診療内容を説明する画面のＨＴＭＬ文書を作成する（Ｓ２０１３）。そして、人型ロボット１０３に本日の診療内容をジェスチャーさせるための制御命令を生成して、人型ロボット１０３へ送信して（Ｓ２０１４）、一連の処理を終了する（Ｓ２００９＝Ｓ１８０９）。
【００７６】
ステップＳ２０１４における、人型ロボット１０３のジェスチャーを説明する。
図２１Ａは、通常の状態における人型ロボット１０３の姿勢を示す図である。
図２１Ｂは、再診患者の今日の診療箇所が右上の歯であることを示す状態における人型ロボット１０３の姿勢を示す図である。
図２１Ｃは、再診患者の今日の診療箇所が右下の歯であることを示す状態における人型ロボット１０３の姿勢を示す図である。
図２１Ｄは、再診患者の今日の診療箇所が左上の歯であることを示す状態における人型ロボット１０３の姿勢を示す図である。
図２１Ｅは、再診患者の今日の診療箇所が左下の歯であることを示す状態における人型ロボット１０３の姿勢を示す図である。
【００７７】
すなわち、図２１Ｂに示すように、再診患者の今日の診療箇所Ａ２１０１が右上の歯である場合は、入出力制御部１００１は人型ロボット１０３に対し、左上腕１０３ａを上げて左前腕１０３ｂを上げるべく、第三モータ５１７と第四モータ５１８を駆動する命令を発行する。
図２１Ｃに示すように、再診患者の今日の診療箇所Ａ２１０２が右下の歯である場合は、入出力制御部１００１は人型ロボット１０３に対し、左上腕１０３ａを上げて左前腕１０３ｂを下げるべく、第三モータ５１７と第四モータ５１８を駆動する命令を発行する。
図２１Ｄに示すように、再診患者の今日の診療箇所Ａ２１０３が左上の歯である場合は、入出力制御部１００１は人型ロボット１０３に対し、右上腕１０３ｃを上げて右前腕１０３ｄを上げるべく、第一モータ５１５と第二モータ５１６を駆動する命令を発行する。
図２１Ｅに示すように、再診患者の今日の診療箇所Ａ２１０４が左下の歯である場合は、入出力制御部１００１は人型ロボット１０３に対し、右上腕１０３ｃを上げて右前腕１０３ｄを下げるべく、第一モータ５１５と第二モータ５１６を駆動する命令を発行する。
【００７８】
以上に説明した本発明の実施形態は、以下の様な変形例が可能である。
（１）患者１０６が聾唖者である場合に対応するために、人型ロボット１０３が発話するメッセージの文章を、タブレットＰＣ１０４に同時表示させるとより好ましい。
（２）また、患者１０６が外国人である場合に対応するために、タブレットＰＣ１０４に日本語・英語切り替えボタンを表示して、患者１０６によって英語に切り替えられたら、メッセージの文章を英語に切り替えるとよい。
（３）人型ロボット１０３に代えて、タブレットＰＣ１０４に人型ロボット１０３のイラストを表示して、タブレットＰＣ１０４の内蔵スピーカ、またはタブレットＰＣ１０４に外部スピーカを接続して、人型ロボット１０３が発話するメッセージの文章を、タブレットＰＣ１０４から発話させてもよい。
【００７９】
（４）診察券から患者ＩＤを読み取る装置は二次元コードリーダ１０５に限らない。例えば、ＲＦＩＤリーダ等を用いてもよい。すなわち、患者ＩＤを機械的に読み取り、データとして取得することが可能な装置であればよい。そのような装置は患者ＩＤ読み取り装置として上位概念で包含できる。
同様に、患者ＩＤが記録される媒体は、診察券に限られない。例えばスマートフォン等の携帯型無線端末で診察券の機能を実現するアプリケーションプログラムを実行してもよい。患者ＩＤは患者を一意に識別するための情報であり、診察券や携帯型無線端末は、患者が所有し、患者ＩＤという情報が記録された記録媒体である。
更に、虹彩、指紋、静脈パターン等の生体情報を患者ＩＤに紐付けてもよい。この場合は、生体情報が患者ＩＤと等価な情報として機能するので、患者の人体そのものが広義の記録媒体と考えることもできる。
【００８０】
（５）人型ロボット１０３の発話機能を構成する音声合成処理部６０２、Ｄ／Ａ変換器５１２及びスピーカ５１３は、人型ロボット１０３とは別体で設けてもよい。例えば、人型ロボット１０３のすぐ隣にあるタブレットＰＣ１０４から発話させてもよい。すなわち、発話機能を構成する音声合成処理部６０２、Ｄ／Ａ変換器５１２及びスピーカ５１３は発話装置として独立させることが可能である。
（６）図１４では人型ロボット１０３が再診患者の今日の診療箇所を両腕のジェスチャーで表現していたが、両腕に代えて首を動かして、再診患者の今日の診療箇所を首の向きで表現するように構成してもよい。
【００８１】
本実施形態においては、電子カルテシステム１０１を開示した。
電子カルテシステム１０１は、患者に対する定型的な応対業務を、電子カルテシステム１０１で実現する。電子カルテサーバ１１３は、患者ＩＤをエンコードした二次元コードが印刷された診察券を二次元コードリーダ１０５で読み取ると、この患者ＩＤの取得をきっかけに、患者に対する応対業務を開始する。電子カルテサーバ１１３はカルテデータベース１００４を検索して、患者氏名、年齢、性別、前回診療内容、本日診療予定箇所等を取得する。そして、年齢と性別に応じた応対メッセージを作成して、人型ロボット１０３に内蔵されるスピーカ５１３から発話する。また、本日診療予定箇所を人型ロボット１０３の腕を駆動させることで、人型ロボット１０３のジェスチャーで示す。
【００８２】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含む。
【符号の説明】
【００８３】
１０１…電子カルテシステム、１０２…受付窓口、１０３…人型ロボット、１０３ａ…左上腕、１０３ｂ…左前腕、１０３ｃ…右上腕、１０３ｄ…右前腕、１０４…タブレットＰＣ、１０５…二次元コードリーダ、１０６…患者、１０７…第一カメラ、１０８…歯科医師、１０９…ヘッドセット、１０９ａ…マイクロホン、１０９ｂ…ヘッドホン、１１０…携帯型無線端末、１１１…出入り口、１１２…第二カメラ、１１３…電子カルテサーバ、１１４…端末装置、１１５…受付担当者、１１６…個室、３０１…バス、３０２…ＣＰＵ、３０３…ＲＯＭ、３０４…ＲＡＭ、３０５…表示部、３０６…操作部、３０７…タッチパネルディスプレイ、３０８…不揮発性ストレージ、３０９…無線ＬＡＮインターフェース、３１０…無線通信部、３１１…Ａ／Ｄ変換器、３１２…Ｄ／Ａ変換器、５０１…バス、５０２…ＣＰＵ、５０３…ＲＯＭ、５０４…ＲＡＭ、５０８…不揮発性ストレージ、５０９…ＮＩＣ、５１２…Ｄ／Ａ変換器、５１３…スピーカ、５１４…モータドライバ、５１５…第一モータ、５１６…第二モータ、５１７…第三モータ、５１８…第四モータ、６０１…入出力制御部、６０２…音声合成処理部、７０１…バス、７０２…ＣＰＵ、７０３…ＲＯＭ、７０４…ＲＡＭ、７０８…不揮発性ストレージ、７０９…ＮＩＣ、７１０…撮像素子、８０１…バス、８０２…ＣＰＵ、８０３…ＲＯＭ、８０４…ＲＡＭ、８０５…表示部、８０６…操作部、８０８…不揮発性ストレージ、８０９…ＮＩＣ、９０１…バス、９０２…ＣＰＵ、９０３…ＲＯＭ、９０４…ＲＡＭ、９０５…表示部、９０６…操作部、９０８…不揮発性ストレージ、９０９…ＮＩＣ、９１０…ＲＴＣ、１００１…入出力制御部、１００２…問診実行処理部、１００３…問診データベース、１００４…カルテデータベース、１００５…動画像認識処理部、１００６…電子カルテ操作処理部、１００７…問診対象患者リスト、１０１１…入出力制御部、１１０１…患者マスタ、１１０２…カルテテーブル、１１０３…病名テーブル、１１０４…処置テーブル、１１０５…質問テーブル、１１０６…回答テーブル、１１０７…選択肢テーブル、１３０１…初診患者、１３０２…保険証、１４０１…登録済み患者、１４０２…診察券
【図１】
2019053614.tif 000003
【図２】
2019053614.tif 000004
【図３】
2019053614.tif 000005
【図４】
2019053614.tif 000006
【図５】
2019053614.tif 000007
【図６】
2019053614.tif 000008
【図７】
2019053614.tif 000009
【図８】
2019053614.tif 000010
【図９】
2019053614.tif 000011
【図１０】
2019053614.tif 000012
【図１１】
2019053614.tif 000013
【図１２】
2019053614.tif 000014
【図１３】
2019053614.tif 000015
【図１４】
2019053614.tif 000016
【図１５】
2019053614.tif 000017
【図１６】
2019053614.tif 000018
【図１７】
2019053614.tif 000019
【図１８】
2019053614.tif 000020
【図１９】
2019053614.tif 000021
【図２０】
2019053614.tif 000022
【図２１】
2019053614.tif 000023