(57)【要約】【課題】医療関係者による重要情報の見落とし防止を図ること。【解決手段】食事オーダ画面１０００は、患者Ｐ１に配膳する食事のオーダを依頼するための操作画面である。食事オーダ画面１０００において、食物アレルギー欄１０１０は、患者Ｐ１に対応付けられたアレルギー食物情報を表示する表示領域である。食物アレルギー欄１０１０では、フリー入力されたアレルギー食物情報「生卵」が最上位に表示されており、選択入力されたアレルギー食物情報「卵、そば、さば、キウイフルーツ、…」よりも優先して表示されている。このため、患者Ｐ１に対応するアレルギー食物情報の数が、食物アレルギー欄１０１０に一度に表示可能な数（セル数）を超えて画面スクロールが発生する場合であっても、フリー入力されたアレルギー食物情報「生卵」が非表示となるのを防いで、患者Ｐ１にとって重要な情報が見落とされるのを防止することができる。【選択図】図１０
2020115291.tif 000002
【特許請求の範囲】
【請求項１】
予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、前記患者と前記第１のアレルギー食物情報との対応付け処理を実行し、
前記選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を前記患者に対応付ける処理依頼を受け付けると、前記患者と前記第２のアレルギー食物情報との対応付け処理を実行し、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して表示領域に表示する、
処理をコンピュータに実行させることを特徴とする電子カルテシステムのアレルギー情報表示プログラム。
【請求項２】
前記表示する処理は、
前記表示領域内に前記患者に対応付けられた全てのアレルギー食物情報を表示できない場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して前記表示領域に表示する、ことを特徴とする請求項１に記載の電子カルテシステムのアレルギー情報表示プログラム。
【請求項３】
前記表示する処理は、
前記第１のアレルギー食物情報と前記第２のアレルギー食物情報とを異なる態様で表示する、ことを特徴とする請求項１または２に記載の電子カルテシステムのアレルギー情報表示プログラム。
【請求項４】
前記表示領域は、所定の行数または列数のセルで固定されており、
前記表示する処理は、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記表示領域内の一つのセルに一つのアレルギー食物情報を表示する、
ことを特徴とする請求項１〜３のいずれか一つに記載の電子カルテシステムのアレルギー情報表示プログラム。
【請求項５】
予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、前記患者と前記第１のアレルギー食物情報との対応付け処理を実行し、
前記選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を前記患者に対応付ける処理依頼を受け付けると、前記患者と前記第２のアレルギー食物情報との対応付け処理を実行し、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して表示領域に表示する、
処理をコンピュータが実行することを特徴とする電子カルテシステムのアレルギー情報表示方法。
【請求項６】
予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、前記患者と前記第１のアレルギー食物情報との対応付け処理を実行し、前記選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を前記患者に対応付ける処理依頼を受け付けると、前記患者と前記第２のアレルギー食物情報との対応付け処理を実行する対応付け部と、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して表示領域に表示する表示制御部と、
を含むことを特徴とするアレルギー情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カルテシステムのアレルギー情報表示プログラム、電子カルテシステムのアレルギー情報表示方法およびアレルギー情報表示システムに関する。
【背景技術】
【０００２】
医療機関において、医師、栄養士などが入院患者の食事オーダを行うことがある。患者のアレルギー食物を配膳してしまうことを防ぐため、電子カルテシステムの食事オーダ画面において、事前に患者プロファイルに登録されたアレルギー食物を表示することが行われている。
【０００３】
先行技術としては、トランザクション処理操作画面において、処理失敗などの重要度の高い処理状態を持つトランザクションに対応するトランザクションライン上の領域の近傍に、その処理状態を持つトランザクションが存在することを示すアイコンを表示するものがある。また、患者に処方された薬品、処方日、および処方内容に基づき、当該患者に過去に処方された１以上の薬品について、処方日および処方内容を時系列で一覧可能な薬歴表を生成して表示する技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３２２１０１号公報
【特許文献２】特開２０１６−２０７０５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、医師や栄養士などの医療関係者が患者の食事オーダ等を行うにあたり、患者の食物アレルギーに関する重要な情報の見落としが生じるおそれがある。
【０００６】
一つの側面では、本発明は、医療関係者による重要情報の見落とし防止を図ることを目的とする。
【課題を解決するための手段】
【０００７】
１つの実施態様では、予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、前記患者と前記第１のアレルギー食物情報との対応付け処理を実行し、前記選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を前記患者に対応付ける処理依頼を受け付けると、前記患者と前記第２のアレルギー食物情報との対応付け処理を実行し、前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して表示領域に表示する、電子カルテシステムのアレルギー情報表示プログラムが提供される。
【発明の効果】
【０００８】
本発明の一側面によれば、医療関係者による重要情報の見落とし防止を図ることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる電子カルテシステムのアレルギー情報表示方法の一実施例を示す説明図である。
【図２】図２は、アレルギー情報表示システム２００のシステム構成例を示す説明図である。
【図３】図３は、情報処理装置１０１のハードウェア構成例を示すブロック図である。
【図４】図４は、アレルギー食物マスタ２３０の記憶内容の一例を示す説明図である。
【図５】図５は、患者プロファイルＤＢ２４０の記憶内容の一例を示す説明図である。
【図６】図６は、患者プロファイル画面６００の画面例を示す説明図である。
【図７】図７は、選択入力画面７００の画面例を示す説明図である。
【図８】図８は、フリー入力画面８００の画面例を示す説明図である。
【図９】図９は、情報処理装置１０１の機能的構成例を示すブロック図である。
【図１０】図１０は、食事オーダ画面の画面例を示す説明図である。
【図１１】図１１は、情報処理装置１０１の患者プロファイル登録処理手順の一例を示すフローチャートである。
【図１２】図１２は、情報処理装置１０１のアレルギー情報表示処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる電子カルテシステムのアレルギー情報表示プログラム、電子カルテシステムのアレルギー情報表示方法およびアレルギー情報表示システムの実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかる電子カルテシステムのアレルギー情報表示方法の一実施例を示す説明図である。図１において、情報処理装置１０１は、患者に対応付けられたアレルギー食物情報を表示する制御を行うコンピュータである。
【００１２】
ここで、アレルギー食物情報とは、アレルギー食物を特定する情報であり、例えば、アレルギー食物の名称や、アレルギー食物が属するカテゴリの名称などである。アレルギー食物とは、食物アレルギーを引き起こす食物である。食物アレルギーとは、特定の食物を摂取した際に起こるアレルギー症状である。
【００１３】
病院や診療所などの医療機関では、患者（入院患者）のアレルギー食物を配膳してしまうことを防ぐため、電子カルテシステムの食事オーダ画面において、事前に患者プロファイルに登録されたアレルギー食物情報を表示することが行われている。電子カルテシステムは、患者の診療記録などを電子的に記録・保存・管理するシステムである。食事オーダ画面は、患者に配膳する食事のオーダを発行（依頼）するための操作画面である。患者プロファイルは、患者のアレルギー食物に関する情報を登録したものである。
【００１４】
電子カルテシステムにおいて、患者プロファイルに登録するアレルギー食物情報の入力方法としては、例えば、選択式とフリー入力式とがある。選択式は、予め設定されたアレルギー食物情報（選択肢）の中から、入力するアレルギー食物情報を選択する方式である。フリー入力式は、アレルギー食物情報を文字入力する方式である。
【００１５】
フリー入力式は、例えば、予め設定されたアレルギー食物情報（選択肢）の中に入力したいものがなかった場合に使用される。例えば、選択式では、アレルギー食物を細かく分類したものを網羅的に用意しておくことは難しく、食物アレルギーの原因としてよく知られた食物だけが設定されていることが多い。
【００１６】
これに対して、フリー入力式では、アレルギー食物を詳細に表現した情報を入力可能であり、患者に合ったより的確なアレルギー食物情報を入力することができる。このため、フリー入力されたアレルギー食物情報は、選択入力されたアレルギー食物情報よりも患者にとって重要な情報であることが多い。
【００１７】
しかし、食事オーダ画面において、一度に表示できるアレルギー食物情報の数は限られる。例えば、画面設計上の問題から、アレルギー食物情報の表示領域は、所定の行数または列数のセルで固定されていることが多い。表示領域内の一つのセルには、一つのアレルギー食物情報が表示される。
【００１８】
アレルギー食物情報の数が表示領域内のセル数を超えた場合、表示領域内に一度に表示しきれないものについては、スクロールして表示できるようになっていることが多い。換言すると、スクロールさせないと見えない情報が存在することがあり、患者にとって重要な情報（フリー入力されたアレルギー食物情報）が見落とされる可能性がある。
【００１９】
また、たとえアレルギー食物情報の数が表示領域内のセル数を超えていなくても、フリー入力されたアレルギー食物情報と選択入力されたアレルギー食物情報とが表示領域内に混在すると、患者にとって重要な情報が見落とされる可能性がある。
【００２０】
そこで、本実施の形態では、患者に対応付けられたアレルギー食物情報を表示する場合に、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示することで、医療関係者による重要情報の見落とし防止を図るアレルギー情報表示方法について説明する。以下、情報処理装置１０１の処理例について説明する。
【００２１】
（１）情報処理装置１０１は、予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、患者と第１のアレルギー食物情報との対応付け処理を実行する。ここで、第１のアレルギー食物情報は、選択入力されたアレルギー食物情報である（選択式）。アレルギー食物情報は、例えば、アレルギー食物の名称である。
【００２２】
図１の例では、患者を「患者Ｘ」とし、第１のアレルギー食物情報を「食物１」、「食物２」および「食物３」とし、患者Ｘと、食物１、食物２および食物３との対応付け処理が実行された場合を想定する。
【００２３】
（２）情報処理装置１０１は、選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、患者と第２のアレルギー食物情報との対応付け処理を実行する。ここで、第２のアレルギー食物情報は、フリー入力されたアレルギー食物情報である（フリー入力式）。
【００２４】
図１の例では、患者を「患者Ｘ」とし、第２のアレルギー食物情報を「フリー入力食物ｘｘｘ」とし、患者Ｘとフリー入力食物ｘｘｘとの対応付け処理が実行された場合を想定する。なお、上記（１）および（２）の処理は、（２）よりも（１）が先に実行されることもある。また、上記（１）および（２）の処理は、それぞれ複数回実行されることもある。
【００２５】
（３）情報処理装置１０１は、患者に対応付けられたアレルギー食物情報を表示する場合に、第１のアレルギー食物情報よりも第２のアレルギー食物情報を優先して表示領域に表示する。ここで、表示領域は、患者に対応付けられたアレルギー食物情報を表示する領域であり、例えば、食事オーダ画面内に設けられる所定の表示欄である。
【００２６】
例えば、表示領域が複数行または複数列のセルを含み、一つのセルに一つのアレルギー食物情報を表示するとする。この場合、第１のアレルギー食物情報よりも第２のアレルギー食物情報を優先して表示するとは、例えば、表示領域内の上位のセルに第２のアレルギー食物情報を表示することである。
【００２７】
図１の例では、ディスプレイ１１０において、患者Ｘに対応付けられたアレルギー食物情報１２１〜１２４が表示領域１２０に表示されている。ディスプレイ１１０は、医師や栄養士などの医療関係者が使用する表示装置である。ディスプレイ１１０は、情報処理装置１０１が有していてもよく、また、他のコンピュータ（例えば、後述の図２に示すクライアント装置２０１）が有していてもよい。
【００２８】
表示領域１２０は、複数行のセルを含み、一つのセルに一つのアレルギー食物情報を表示する。表示領域１２０では、アレルギー食物情報１２１〜１２４のうち、アレルギー食物情報１２１が最上位に表示されている。アレルギー食物情報１２１は、患者Ｘに対応付けられた第２のアレルギー食物情報「フリー入力食物ｘｘｘ」である。
【００２９】
アレルギー食物情報１２２は、患者Ｘに対応付けられた第１のアレルギー食物情報「食物１」である。アレルギー食物情報１２３は、患者Ｘに対応付けられた第１のアレルギー食物情報「食物２」である。アレルギー食物情報１２４は、患者Ｘに対応付けられた第１のアレルギー食物情報「食物３」である。
【００３０】
このように、情報処理装置１０１によれば、患者に対応付けられたアレルギー食物情報を表示する場合に、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示することができる。これにより、医師や栄養士などの医療関係者が患者の食事オーダ等を行うにあたり、患者の食物アレルギーに関する重要な情報の見落としを防止することができる。
【００３１】
図１の例では、表示領域１２０において、アレルギー食物情報１２２〜１２４よりもアレルギー食物情報１２１が上位に表示されている。すなわち、選択入力されたアレルギー食物情報「食物１、食物２、食物３」よりも、フリー入力されたアレルギー食物情報「フリー入力食物ｘｘｘ」が優先して表示されている。
【００３２】
これにより、例えば、医師や栄養士が患者Ｘの食事オーダを発行するにあたり、アレルギー食物情報１２１が最上位に表示されているため、フリー入力されたアレルギー食物情報「フリー入力食物ｘｘｘ」を見落としにくくなり、患者Ｘの食物アレルギーを引き起こす食物が配膳されてしまうのを防ぐことができる。
【００３３】
（アレルギー情報表示システム２００のシステム構成例）
つぎに、図１に示した情報処理装置１０１を含むアレルギー情報表示システム２００のシステム構成例について説明する。アレルギー情報表示システム２００は、医療機関における電子カルテシステムに適用される。医療機関は、例えば、病院や診療所などである。
【００３４】
図２は、アレルギー情報表示システム２００のシステム構成例を示す説明図である。図２において、アレルギー情報表示システム２００は、情報処理装置１０１と、複数のクライアント装置２０１と、を含む。アレルギー情報表示システム２００において、情報処理装置１０１および複数のクライアント装置２０１は、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００３５】
ここで、情報処理装置１０１は、患者ＤＢ（Ｄａｔａｂａｓｅ）２２０、アレルギー食物マスタ２３０および患者プロファイルＤＢ２４０を有し、患者に対応付けられたアレルギー食物情報を表示する制御を行う。例えば、情報処理装置１０１は、サーバである。患者ＤＢ２２０は、患者情報を記憶する。患者情報は、例えば、患者の患者ＩＤ、氏名、年齢、性別、血液型、身長、体重などを含む。
【００３６】
アレルギー食物マスタ２３０は、アレルギー食物に関する情報を記憶する。患者プロファイルＤＢ２４０は、患者プロファイルを記憶する。患者プロファイルは、患者のアレルギー食物に関する情報を登録したものである。なお、アレルギー食物マスタ２３０および患者プロファイルＤＢ２４０の記憶内容については、図４および図５を用いて後述する。
【００３７】
クライアント装置２０１は、電子カルテシステムを利用するユーザが使用するコンピュータである。ユーザは、例えば、医師、看護師、栄養士などの医療関係者である。例えば、クライアント装置２０１は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレットＰＣ、スマートフォンなどである。
【００３８】
アレルギー情報表示システム２００において、情報処理装置１０１は、例えば、クライアント装置２０１から各種画面の表示要求を受信したことに応じて、各種画面の画面情報を生成して、クライアント装置２０１に送信する。これにより、クライアント装置２０１に各種画面（例えば、後述の図６に示す患者プロファイル画面６００など）を表示することができる。
【００３９】
（情報処理装置１０１のハードウェア構成例）
図３は、情報処理装置１０１のハードウェア構成例を示すブロック図である。図３において、情報処理装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、ディスクドライブ３０３と、ディスク３０４と、通信Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０５と、可搬型記録媒体Ｉ／Ｆ３０６と、可搬型記録媒体３０７と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４０】
ここで、ＣＰＵ３０１は、情報処理装置１０１の全体の制御を司る。ＣＰＵ３０１は、複数のコアを有していてもよい。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭがＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のプログラムを記憶し、ＲＯＭがアプリケーションプログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４１】
ディスクドライブ３０３は、ＣＰＵ３０１の制御に従ってディスク３０４に対するデータのリード／ライトを制御する。ディスク３０４は、ディスクドライブ３０３の制御で書き込まれたデータを記憶する。ディスク３０４としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４２】
通信Ｉ／Ｆ３０５は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して外部のコンピュータ（例えば、図２に示したクライアント装置２０１）に接続される。そして、通信Ｉ／Ｆ３０５は、ネットワーク２１０と装置内部とのインターフェースを司り、外部のコンピュータからのデータの入出力を制御する。通信Ｉ／Ｆ３０５には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４３】
可搬型記録媒体Ｉ／Ｆ３０６は、ＣＰＵ３０１の制御に従って可搬型記録媒体３０７に対するデータのリード／ライトを制御する。可搬型記録媒体３０７は、可搬型記録媒体Ｉ／Ｆ３０６の制御で書き込まれたデータを記憶する。可搬型記録媒体３０７としては、例えば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどが挙げられる。
【００４４】
なお、情報処理装置１０１は、上述した構成部のほかに、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、入力装置、ディスプレイ等を有することにしてもよい。また、情報処理装置１０１は、上述した構成部のうち、例えば、ディスクドライブ３０３、ディスク３０４、可搬型記録媒体Ｉ／Ｆ３０６、可搬型記録媒体３０７を有していなくてもよい。また、図２に示したクライアント装置２０１についても、情報処理装置１０１と同様のハードウェア構成により実現することができる。ただし、クライアント装置２０１は、上述した構成部のほかに、入力装置、ディスプレイを有する。
【００４５】
（アレルギー食物マスタ２３０の記憶内容）
つぎに、情報処理装置１０１が有するアレルギー食物マスタ２３０の記憶内容について説明する。なお、情報処理装置１０１が有する患者ＤＢ２２０、アレルギー食物マスタ２３０および患者プロファイルＤＢ２４０は、例えば、図３に示した情報処理装置１０１のメモリ３０２、ディスク３０４などの記憶装置により実現される。
【００４６】
図４は、アレルギー食物マスタ２３０の記憶内容の一例を示す説明図である。図４において、アレルギー食物マスタ２３０は、アレルギー食物コードおよびアレルギー食物名称のフィールドを有し、各フィールドに情報を設定することで、アレルギー食物情報（例えば、アレルギー食物情報４００−１〜４００−３）をレコードとして記憶する。
【００４７】
ここで、アレルギー食物コードは、アレルギー食物を一意に識別する識別子である。ただし、アレルギー食物マスタ２３０において、アレルギー食物コード「９９９９」は使用されない。アレルギー食物名称は、アレルギー食物の名称である。例えば、アレルギー食物情報４００−１は、アレルギー食物コード「０００１」およびアレルギー食物名称「そば」を示す。
【００４８】
アレルギー食物マスタ２３０内のアレルギー食物情報は、予め設定された選択入力可能なアレルギー食物情報に相当する。
【００４９】
図５は、患者プロファイルＤＢ２４０の記憶内容の一例を示す説明図である。図５において、患者プロファイルＤＢ２４０は、患者ＩＤ、アレルギー食物コードおよびアレルギー食物名称のフィールドを有し、各フィールドに情報を設定することで、患者プロファイル（例えば、患者プロファイル５０１，５０２）を記憶する。
【００５０】
ここで、患者ＩＤは、患者を一意に識別する識別子である。アレルギー食物コードは、アレルギー食物を一意に識別する識別子である。ただし、アレルギー食物コード「９９９９」は、フリー入力されたアレルギー食物であることを示す識別子である。アレルギー食物名称は、アレルギー食物の名称である。
【００５１】
例えば、患者プロファイル５０１は、患者ＩＤが「Ｐ１」の患者に対応付けられたアレルギー食物情報５０１−１〜５０１−５を含む。各アレルギー食物情報５０１−１〜５０１−５は、患者ＩＤが「Ｐ１」の患者に対応付けられた、アレルギー食物コードおよびアレルギー食物名称を示す。なお、アレルギー食物情報の符号の枝番部分は、登録順に付けられるものとする。
【００５２】
以下の説明では、患者ＩＤが「Ｐ＃」の患者を「患者Ｐ＃」と表記する場合がある（＃＝１，２，…）。
【００５３】
（患者プロファイル画面６００の画面例）
つぎに、図６を用いて、クライアント装置２０１に表示される患者プロファイル画面６００の画面例について説明する。以下の説明では、操作画面に表示されているボックス、ボタン等をユーザが選択する操作として、クリック操作を行う場合を例に挙げて説明する。
【００５４】
図６は、患者プロファイル画面６００の画面例を示す説明図である。図６において、患者プロファイル画面６００は、患者Ｐ１のアレルギー食物に関する情報を登録するための操作画面である。患者プロファイル画面６００には、患者情報６０１が表示されている。患者情報６０１は、患者Ｐ１の患者ＩＤ、氏名、性別、年齢、血液型、身長および体重を含む。
【００５５】
患者プロファイル画面６００において、クライアント装置２０１の不図示の入力装置を用いたユーザの操作入力により、ボックス６０２をクリックすると、図７に示すような選択入力画面７００がクライアント装置２０１に表示される。
【００５６】
図７は、選択入力画面７００の画面例を示す説明図である。図７において、選択入力画面７００は、予め設定された選択入力可能なアレルギー食物情報の中からいずれかのアレルギー食物情報を選択する操作画面である（選択式）。選択入力画面７００は、カテゴリ一覧７０１と名称一覧７０２とを含む。カテゴリ一覧７０１には、アレルギー食物のカテゴリが一覧表示される。名称一覧７０２には、アレルギー食物の名称が一覧表示される。
【００５７】
選択入力画面７００において、ユーザの操作入力により、カテゴリ一覧７０１のいずれかのカテゴリをクリックすると、当該カテゴリに属するアレルギー食物の名称が名称一覧７０２に表示される。図７の例では、カテゴリ一覧７０１のカテゴリ「魚介類」がクリックされた結果、カテゴリ「魚介類」に属するアレルギー食物の名称が名称一覧７０２に表示されている。
【００５８】
なお、カテゴリ一覧７０１のいずれのカテゴリも選択されていない場合には、名称一覧７０２には、例えば、予め設定された全てのアレルギー食物の名称が一覧表示される。
【００５９】
また、選択入力画面７００において、名称一覧７０２のいずれかのアレルギー食物の名称をクリックすると、患者Ｐ１に対応付けるアレルギー食物を選択することができる。そして、選択入力画面７００において、アレルギー食物を選択した状態で、ユーザの操作入力により、確定ボタン７０３をクリックすると、図６に示した患者プロファイル画面６００のボックス６０２内に、選択されたアレルギー食物の名称が入力される。
【００６０】
また、選択入力画面７００において、ユーザの操作入力により、フリー入力ボタン７０５をクリックすると、図８に示すようなフリー入力画面８００がポップアップ表示される。なお、選択入力画面７００において、ユーザの操作入力により、閉じるボタン７０４をクリックすると、選択入力画面７００の表示を終了することができる。
【００６１】
図８は、フリー入力画面８００の画面例を示す説明図である。図８において、フリー入力画面８００は、アレルギー食物情報をフリー入力（文字入力）するための操作画面である。フリー入力画面８００において、ユーザの操作入力により、ボックス８０１をクリックすると、アレルギー食物の名称を文字入力することができる。
【００６２】
図８の例では、ボックス８０１に「生卵」が文字入力されている。フリー入力画面８００において、ユーザの操作入力により、確定ボタン８０２をクリックすると、図６に示した患者プロファイル画面６００のボックス６０２内に、ボックス８０１に文字入力されたアレルギー食物の名称「生卵」が入力される。なお、フリー入力画面８００において、ユーザの操作入力により、閉じるボタン８０３をクリックすると、フリー入力画面８００の表示を終了することができる。
【００６３】
また、図６に示した患者プロファイル画面６００において、ユーザの操作入力により、確定ボタン６０３をクリックすると、ボックス６０２に入力されたアレルギー食物情報（アレルギー食物の名称）を、患者Ｐ１に対応付ける処理依頼が、クライアント装置２０１から情報処理装置１０１に送信される。処理依頼には、例えば、患者ＩＤと、アレルギー食物の名称とが含まれる。この結果、情報処理装置１０１において、患者Ｐ１と、ボックス６０２に入力されたアレルギー食物情報（アレルギー食物の名称）との対応付け処理が実行される。
【００６４】
このように、選択入力画面７００によれば、患者Ｐ１に対応付けるアレルギー食物情報を選択入力することができる。また、フリー入力画面８００によれば、患者Ｐ１に対応付けるアレルギー食物情報をフリー入力（文字入力）することができる。そして、患者プロファイル画面６００によれば、選択入力されたアレルギー食物情報、または、フリー入力されたアレルギー食物情報を、患者Ｐ１に対応付ける処理依頼を行うことができる。
【００６５】
（情報処理装置１０１の機能的構成例）
図９は、情報処理装置１０１の機能的構成例を示すブロック図である。図９において、情報処理装置１０１は、受付部９０１と、対応付け部９０２と、表示制御部９０３と、を含む。具体的には、例えば、受付部９０１〜表示制御部９０３は、図３に示した情報処理装置１０１のメモリ３０２、ディスク３０４などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、通信Ｉ／Ｆ３０５により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０４などの記憶装置に記憶される。
【００６６】
受付部９０１は、アレルギー食物情報を患者Ｐ＃に対応付ける処理依頼を受け付ける。ここで、アレルギー食物情報は、アレルギー食物を特定する情報であり、例えば、アレルギー食物コードやアレルギー食物名称である。具体的には、例えば、受付部９０１は、クライアント装置２０１からアレルギー食物情報を患者Ｐ＃に対応付ける処理依頼を受信することにより、当該処理依頼を受け付ける。処理依頼には、例えば、患者ＩＤと、アレルギー食物の名称とが含まれる。
【００６７】
対応付け部９０２は、受付部９０１がアレルギー食物情報を患者Ｐ＃に対応付ける処理依頼を受け付けると、患者Ｐ＃とアレルギー食物情報との対応付け処理を実行する。具体的には、例えば、対応付け部９０２は、患者Ｐ＃に対応付けるアレルギー食物情報が、予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報であるか否かを判断する。
【００６８】
予め設定された選択入力可能なアレルギー食物情報は、例えば、図７に示した選択入力画面７００において選択可能なアレルギー食物情報である。選択入力画面７００において選択可能なアレルギー食物情報は、アレルギー食物マスタ２３０に登録されているアレルギー食物情報に対応する。
【００６９】
より詳細に説明すると、例えば、対応付け部９０２は、アレルギー食物マスタ２３０を参照して、処理依頼に含まれるアレルギー食物の名称に対応するアレルギー食物情報を検索する。アレルギー食物の名称に対応するアレルギー食物情報とは、アレルギー食物の名称と完全一致するアレルギー食物名称を含むアレルギー食物情報である。
【００７０】
ここで、アレルギー食物情報が検索された場合、対応付け部９０２は、患者Ｐ＃に対応付けるアレルギー食物情報が、予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報であると判断する。一方、アレルギー食物情報が検索されなかった場合、対応付け部９０２は、患者Ｐ＃に対応付けるアレルギー食物情報が、予め設定された選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報であると判断する。第２のアレルギー食物情報は、例えば、図８に示したフリー入力画面８００においてフリー入力（文字入力）されたアレルギー食物情報である。
【００７１】
以下の説明では、予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を、「選択入力されたアレルギー食物情報」と表記する場合がある。また、予め設定された選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を、「フリー入力されたアレルギー食物情報」と表記する場合がある。
【００７２】
対応付け部９０２は、選択入力されたアレルギー食物情報を患者Ｐ＃に対応付ける処理依頼を受け付けると、患者Ｐ＃と、選択入力されたアレルギー食物情報との対応付け処理を実行する。具体的には、例えば、まず、対応付け部９０２は、検索したアレルギー食物情報、すなわち、処理依頼に含まれるアレルギー食物の名称に対応するアレルギー食物情報に含まれるアレルギー食物コードおよびアレルギー食物名称を特定する。そして、対応付け部９０２は、処理依頼に含まれる患者ＩＤと対応付けて、特定したアレルギー食物コードおよびアレルギー食物名称を、患者プロファイルＤＢ２４０に登録する。
【００７３】
これにより、患者Ｐ＃と、選択入力されたアレルギー食物情報（アレルギー食物の名称）とを対応付けて登録することができる。
【００７４】
また、対応付け部９０２は、フリー入力されたアレルギー食物情報を患者Ｐ＃に対応付ける処理依頼を受け付けると、患者Ｐ＃と、フリー入力されたアレルギー食物情報との対応付け処理を実行する。具体的には、例えば、まず、対応付け部９０２は、フリー入力されたアレルギー食物情報のアレルギー食物コードを「９９９９」とする。つぎに、対応付け部９０２は、処理依頼に含まれるアレルギー食物の名称を、アレルギー食物名称として特定する。そして、対応付け部９０２は、処理依頼に含まれる患者ＩＤと対応付けて、アレルギー食物コード「９９９９」、および、特定したアレルギー食物名称を、患者プロファイルＤＢ２４０に登録する。
【００７５】
これにより、患者Ｐ＃と、フリー入力されたアレルギー食物情報（アレルギー食物の名称）とを対応付けて登録することができる。また、アレルギー食物コードを「９９９９」とすることにより、選択入力されたアレルギー食物情報と区別することができる。
【００７６】
なお、処理依頼には、例えば、当該処理依頼に含まれるアレルギー食物の名称が、選択入力画面７００において選択入力されたものであるか、フリー入力画面８００においてフリー入力されたものであるかを示すフラグ情報が含まれていてもよい。この場合、対応付け部９０２は、処理依頼に含まれるフラグ情報から、患者Ｐ＃に対応付けるアレルギー食物情報が、選択入力されたアレルギー食物情報であるか、フリー入力されたアレルギー食物情報であるかを判別することができる。
【００７７】
また、受付部９０１は、アレルギー食物情報の表示要求を受け付ける。ここで、アレルギー食物情報の表示要求は、患者Ｐ＃に対応付けられたアレルギー食物情報の表示を要求するものであり、例えば、後述する図１０に示すような食事オーダ画面１０００の表示要求に相当する。具体的には、例えば、受付部９０１は、クライアント装置２０１からアレルギー食物情報の表示要求を受信することにより、当該表示要求を受け付ける。表示要求には、例えば、患者ＩＤが含まれる。
【００７８】
表示制御部９０３は、患者Ｐ＃に対応付けられたアレルギー食物情報を表示する場合に、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示領域に表示する。ここで、表示領域は、患者Ｐ＃に対応付けられたアレルギー食物情報を表示する画面内の一領域である。表示領域は、例えば、所定の行数または列数のセルで固定されている。
【００７９】
具体的には、例えば、表示制御部９０３は、クライアント装置２０１からアレルギー食物情報の表示要求を受け付けた場合、患者プロファイルＤＢ２４０から、当該表示要求に含まれる患者ＩＤに対応する患者プロファイルを取得する。そして、表示制御部９０３は、取得した患者プロファイルを参照して、患者Ｐ＃に対応付けられたアレルギー食物情報をクライアント装置２０１に表示する場合に、表示領域内の一つのセルに一つのアレルギー食物情報を表示する。
【００８０】
この際、表示制御部９０３は、患者プロファイルに含まれるアレルギー食物情報のうち、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示領域に表示する。患者プロファイルに含まれるアレルギー食物情報が、フリー入力されたアレルギー食物情報であるか否かは、アレルギー食物コードが「９９９９」であるか否かによって判別される。
【００８１】
例えば、表示領域が、所定の行数のセルで固定されているとする。この場合、表示制御部９０３は、例えば、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を、表示領域内の上の行（上位のセル）に表示する。また、表示領域が、所定の列数のセルで固定されているとする。この場合、表示制御部９０３は、例えば、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を、表示領域内の左の列（上位のセル）に表示する。
【００８２】
なお、フリー入力されたアレルギー食物情報が複数存在する場合がある。この場合、表示制御部９０３は、複数のフリー入力されたアレルギー食物情報のうち、登録順が早いものを優先して表示することにしてもよい。また、選択入力されたアレルギー食物情報が複数存在する場合がある。この場合、表示制御部９０３は、複数の選択入力されたアレルギー食物情報のうち、登録順が早いものを優先して表示することにしてもよい。
【００８３】
また、表示制御部９０３は、表示領域内に患者Ｐ＃に対応付けられた全てのアレルギー食物情報を表示できない場合に、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示領域に表示することにしてもよい。
【００８４】
例えば、患者Ｐ＃に対応付けられたアレルギー食物情報の数が、表示領域の固定された所定の行数または列数を超える場合には、患者Ｐ＃に対応付けられた全てのアレルギー食物情報を一度に表示することができない。この場合、フリー入力されたアレルギー食物情報が非表示となるおそれがある。
【００８５】
そこで、表示制御部９０３は、例えば、患者プロファイルに含まれるアレルギー食物情報の数が、表示領域内に一度に表示可能な数を超える場合に、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示領域に表示する。なお、非表示のアレルギー食物情報は、例えば、スクロールさせることにより表示領域に表示可能である。
【００８６】
また、表示制御部９０３は、選択入力されたアレルギー食物情報と、フリー入力されたアレルギー食物情報とを異なる態様で表示領域に表示することにしてもよい。ここで、異なる態様で表示するとは、例えば、フリー入力されたアレルギー食物情報と選択入力されたアレルギー食物情報とで、背景色（セルの背景色）、背景模様、文字色、文字の大きさ、文字の太さなどを変えることである。
【００８７】
具体的には、例えば、表示制御部９０３は、表示領域におけるフリー入力されたアレルギー食物情報の背景色（セルの背景色）を、選択入力されたアレルギー食物情報の背景色と異なるものに設定してもよい。これにより、フリー入力されたアレルギー食物情報を直感的に把握しやすくさせることができる。
【００８８】
より詳細に説明すると、例えば、表示制御部９０３は、取得した患者Ｐ＃の患者プロファイルを参照して、食事オーダ画面の画面情報を生成する。食事オーダ画面は、患者Ｐ＃に配膳する食事のオーダを発行（依頼）するための操作画面である。そして、表示制御部９０３は、生成した画面情報に基づいて、クライアント装置２０１に食事オーダ画面を表示する。食事オーダ画面の画面例については、図１０を用いて後述する。
【００８９】
なお、情報処理装置１０１は、例えば、アレルギー情報表示システム２００内のいずれかのクライアント装置２０１により実現されることにしてもよい。また、情報処理装置１０１の各機能部は、例えば、アレルギー情報表示システム２００内の複数のコンピュータ（例えば、情報処理装置１０１とクライアント装置２０１）により実現されることにしてもよい。
【００９０】
（食事オーダ画面の画面例）
つぎに、図１０を用いて、クライアント装置２０１に表示される食事オーダ画面の画面例について説明する。
【００９１】
図１０は、食事オーダ画面の画面例を示す説明図である。図１０において、食事オーダ画面１０００は、患者Ｐ１（入院患者）に配膳する食事のオーダを依頼するための操作画面である。食事オーダ画面１０００は、食物アレルギー欄１０１０と、コメント欄１０２０とを含む。
【００９２】
食物アレルギー欄１０１０は、患者Ｐ１に対応付けられたアレルギー食物情報を表示する表示領域である。食物アレルギー欄１０１０は、行数「５」のセルで固定されており、一つのセルに一つのアレルギー食物情報が表示される。また、食物アレルギー欄１０１０において、一度に表示しきれない非表示のアレルギー食物情報については、スクロールさせることにより表示可能である。図１０の例では、食物アレルギー欄１０１０に表示しきれない非表示のアレルギー食物情報が存在するものとする。
【００９３】
コメント欄１０２０は、選択入力されたアレルギー食物情報について、予め用意されたコメントを表示する表示領域である。例えば、「卵アレルギー」は、選択入力されたアレルギー食物情報「卵」について、予め用意されたコメントである。フリー入力されたアレルギー食物情報については、個々のコメントが用意されていないため、コメント欄１０２０には、「その他アレルギー有」と表示される。
【００９４】
食事オーダ画面１０００によれば、クライアント装置２０１のユーザ（医師、栄養士など）は、患者Ｐ１の食事オーダを発行する際に、食物アレルギー欄１０１０を参照して、患者Ｐ１のアレルギー食物を確認することができる。
【００９５】
食物アレルギー欄１０１０では、フリー入力されたアレルギー食物情報「生卵」が最上位に表示されている。すなわち、フリー入力されたアレルギー食物情報「生卵」が、選択入力されたアレルギー食物情報「卵、そば、さば、キウイフルーツ、…」よりも優先して表示されている。このため、患者Ｐ１に対応するアレルギー食物情報の数が、食物アレルギー欄１０１０に一度に表示可能な数（セル数）を超えて画面スクロールが発生する場合であっても、フリー入力されたアレルギー食物情報「生卵」が非表示となるのを防ぐことができる。
【００９６】
また、食物アレルギー欄１０１０では、フリー入力されたアレルギー食物情報「生卵」が、選択入力されたアレルギー食物情報「卵、そば、さば、キウイフルーツ、…」と異なる背景色で表示されている。このため、患者Ｐ１に対応するアレルギー食物情報のうち、フリー入力されたアレルギー食物情報「生卵」を直感的に把握しやすくさせることができる。
【００９７】
これにより、医師や栄養士などの医療関係者が患者Ｐ１に配膳する食事のオーダを依頼する際に、患者Ｐ１にとって重要な情報、すなわち、フリー入力されたアレルギー食物情報「生卵」が見落とされるのを防いで、医療安全につなげることができる。
【００９８】
また、食事オーダ画面１０００において、選択入力されたアレルギー食物情報については、予め用意されたコメントがコメント欄１０２０に表示される。したがって、ユーザ（医師、栄養士など）は、コメント欄１０２０を参照して、患者Ｐ１のアレルギー食物に関する情報を確認することも可能である。
【００９９】
これに対して、フリー入力されたアレルギー食物情報は、個々のコメントが用意されていないため、コメント欄１０２０には「その他アレルギー有」と表示され、連携先の食物アレルギー欄１０１０に詳細が表示される。すなわち、ユーザは、コメント欄１０２０を参照しただけでは、その他アレルギーの存在しか確認することができない。
【０１００】
このような場合に、食物アレルギー欄１０１０において、フリー入力されたアレルギー食物情報がスクロールさせないと見えない状態となると、患者Ｐ１にとって重要な情報が見落とされる可能性がある。しかし、図１０の例では、食物アレルギー欄１０１０において、フリー入力されたアレルギー食物情報「生卵」が、最上位に表示され、かつ、背景色が異なるものとなっており、見落としを防止することができる。
【０１０１】
なお、食事オーダ画面１０００において患者Ｐ１に配膳する食事のオーダを依頼するための操作内容については、既存の電子カルテシステムにおける食事オーダ画面における操作内容と同様のため、ここでは詳細な説明を省略する。
【０１０２】
（情報処理装置１０１の患者プロファイル登録処理手順）
つぎに、図１１を用いて、情報処理装置１０１の患者プロファイル登録処理手順について説明する。
【０１０３】
図１１は、情報処理装置１０１の患者プロファイル登録処理手順の一例を示すフローチャートである。図１１のフローチャートにおいて、まず、情報処理装置１０１は、クライアント装置２０１から、アレルギー食物情報を患者Ｐ＃に対応付ける処理依頼を受け付けたか否かを判断する（ステップＳ１１０１）。
【０１０４】
ここで、情報処理装置１０１は、処理依頼を受け付けるのを待つ（ステップＳ１１０１：Ｎｏ）。情報処理装置１０１は、処理依頼を受け付けた場合（ステップＳ１１０１：Ｙｅｓ）、アレルギー食物マスタ２３０から、処理依頼に含まれるアレルギー食物の名称に対応するアレルギー食物情報を検索する（ステップＳ１１０２）。そして、情報処理装置１０１は、アレルギー食物情報が検索されたか否かを判断する（ステップＳ１１０３）。
【０１０５】
ここで、アレルギー食物情報が検索された場合（ステップＳ１１０３：Ｙｅｓ）、情報処理装置１０１は、検索したアレルギー食物情報に含まれるアレルギー食物コードとアレルギー食物名称を特定する（ステップＳ１１０４）。そして、情報処理装置１０１は、処理依頼に含まれる患者ＩＤと対応付けて、特定したアレルギー食物コードとアレルギー食物名称を、患者プロファイルＤＢ２４０に登録して（ステップＳ１１０５）、本フローチャートによる一連の処理を終了する。
【０１０６】
これにより、患者Ｐ＃と、選択入力されたアレルギー食物情報とを対応付けて、患者プロファイルＤＢ２４０に登録することができる。
【０１０７】
また、ステップＳ１１０３において、アレルギー食物情報が検索されなかった場合（ステップＳ１１０３：Ｎｏ）、情報処理装置１０１は、処理依頼に含まれるアレルギー食物の名称をアレルギー食物名称として特定するとともに、アレルギー食物コードを「９９９９」とする（ステップＳ１１０６）。
【０１０８】
そして、情報処理装置１０１は、処理依頼に含まれる患者ＩＤと対応付けて、アレルギー食物コード「９９９９」とアレルギー食物名称を、患者プロファイルＤＢ２４０に登録して（ステップＳ１１０７）、本フローチャートによる一連の処理を終了する。
【０１０９】
これにより、患者Ｐ＃と、フリー入力されたアレルギー食物情報とを対応付けて、患者プロファイルＤＢ２４０に登録することができる。また、アレルギー食物コードを「９９９９」とすることにより、選択入力されたアレルギー食物情報と区別することができる。
【０１１０】
（情報処理装置１０１のアレルギー情報表示処理手順）
つぎに、図１２を用いて、情報処理装置１０１のアレルギー情報表示処理手順について説明する。
【０１１１】
図１２は、情報処理装置１０１のアレルギー情報表示処理手順の一例を示すフローチャートである。図１２のフローチャートにおいて、まず、情報処理装置１０１は、クライアント装置２０１から、アレルギー食物情報の表示要求を受け付けたか否かを判断する（ステップＳ１２０１）。
【０１１２】
ここで、情報処理装置１０１は、表示要求を受け付けるのを待つ（ステップＳ１２０１：Ｎｏ）。そして、情報処理装置１０１は、表示要求を受け付けた場合（ステップＳ１２０１：Ｙｅｓ）、患者プロファイルＤＢ２４０から、表示要求に含まれる患者ＩＤに対応する患者プロファイルを取得する（ステップＳ１２０２）。
【０１１３】
そして、情報処理装置１０１は、取得した患者プロファイルに含まれるアレルギー食物情報に、フリー入力されたアレルギー食物情報があるか否かを判断する（ステップＳ１２０３）。フリー入力されたアレルギー食物情報であるか否かは、アレルギー食物コードが「９９９９」であるか否かによって判別される。
【０１１４】
ここで、フリー入力されたアレルギー食物情報がある場合（ステップＳ１２０３：Ｙｅｓ）、情報処理装置１０１は、食事オーダ画面の食物アレルギー欄に、患者プロファイルに含まれるアレルギー食物情報のうち、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示して（ステップＳ１２０４）、本フローチャートによる一連の処理を終了する。
【０１１５】
一方、フリー入力されたアレルギー食物情報がない場合（ステップＳ１２０３：Ｎｏ）、情報処理装置１０１は、食事オーダ画面の食物アレルギー欄に、患者プロファイルに含まれるアレルギー食物情報を登録順に表示して（ステップＳ１２０５）、本フローチャートによる一連の処理を終了する。なお、表示領域は、例えば、クライアント装置２０１に表示される食事オーダ画面１０００の食物アレルギー欄１０１０である（図１０参照）。
【０１１６】
これにより、クライアント装置２０１に表示される食事オーダ画面において、患者Ｐ＃に対応付けられたアレルギー食物情報を表示することができる。また、フリー入力されたアレルギー食物情報がある場合には、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示することができる。
【０１１７】
以上説明したように、実施の形態にかかる情報処理装置１０１によれば、予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者Ｐ＃に対応付ける処理依頼を受け付けると、患者Ｐ＃と第１のアレルギー食物情報との対応付け処理を実行することができる。これにより、患者Ｐ＃と、選択入力されたアレルギー食物情報とを対応付けて登録することができる。
【０１１８】
また、情報処理装置１０１によれば、選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を患者Ｐ３に対応付ける処理依頼を受け付けると、患者Ｐ＃と第２のアレルギー食物情報との対応付け処理を実行することができる。これにより、患者Ｐ＃と、フリー入力されたアレルギー食物情報とを対応付けて登録することができる。
【０１１９】
また、情報処理装置１０１によれば、患者Ｐ＃に対応付けられたアレルギー食物情報を表示する場合に、第１のアレルギー食物情報よりも第２のアレルギー食物情報を優先して表示領域に表示することができる。これにより、患者Ｐ＃に対応付けられたアレルギー食物情報を表示するにあたり、選択入力されたアレルギー食物情報よりも、フリー入力されたアレルギー食物情報を優先して表示することができる。
【０１２０】
また、情報処理装置１０１によれば、表示領域内に患者Ｐ＃に対応付けられた全てのアレルギー食物情報を表示できない場合に、第１のアレルギー食物情報よりも第２のアレルギー食物情報を優先して表示領域に表示することができる。これにより、患者Ｐ＃に対応するアレルギー食物情報の数が一度に表示可能な数（セル数）を超えて画面スクロールが発生する場合に、フリー入力されたアレルギー食物情報が非表示となるのを防ぐことができる。
【０１２１】
また、情報処理装置１０１によれば、第１のアレルギー食物情報と第２のアレルギー食物情報とを異なる態様で表示することができる。これにより、フリー入力されたアレルギー食物情報を直感的に把握しやすくさせることができる。
【０１２２】
また、情報処理装置１０１によれば、患者Ｐ＃と第２のアレルギー食物情報との対応付け処理において、第２のアレルギー食物情報に、選択入力可能なアレルギー食物情報を識別するコード（アレルギー食物コード）とは異なる特定のコード（アレルギー食物コード：９９９９）を設定することができる。これにより、患者Ｐ＃に対応付けられたアレルギー食物情報のうち、フリー入力されたアレルギー食物情報を判別することが可能となる。
【０１２３】
これらのことから、実施の形態にかかる情報処理装置１０１およびアレルギー情報表示システム２００によれば、医療関係者による患者の食物アレルギーに関する重要情報の見落とし防止を図り、医療安全につなげることができる。
【０１２４】
なお、本実施の形態で説明したアレルギー情報表示方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本アレルギー情報表示プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＵＳＢメモリ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本アレルギー情報表示プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１２５】
また、本実施の形態で説明した情報処理装置１０１は、スタンダードセルやストラクチャードＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）などの特定用途向けＩＣやＦＰＧＡなどのＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）によっても実現することができる。
【０１２６】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１２７】
（付記１）予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、前記患者と前記第１のアレルギー食物情報との対応付け処理を実行し、
前記選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を前記患者に対応付ける処理依頼を受け付けると、前記患者と前記第２のアレルギー食物情報との対応付け処理を実行し、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して表示領域に表示する、
処理をコンピュータに実行させることを特徴とする電子カルテシステムのアレルギー情報表示プログラム。
【０１２８】
（付記２）前記表示する処理は、
前記表示領域内に前記患者に対応付けられた全てのアレルギー食物情報を表示できない場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して前記表示領域に表示する、ことを特徴とする付記１に記載の電子カルテシステムのアレルギー情報表示プログラム。
【０１２９】
（付記３）前記表示する処理は、
前記第１のアレルギー食物情報と前記第２のアレルギー食物情報とを異なる態様で表示する、ことを特徴とする付記１または２に記載の電子カルテシステムのアレルギー情報表示プログラム。
【０１３０】
（付記４）前記表示領域は、所定の行数または列数のセルで固定されており、
前記表示する処理は、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記表示領域内の一つのセルに一つのアレルギー食物情報を表示する、
ことを特徴とする付記１〜３のいずれか一つに記載の電子カルテシステムのアレルギー情報表示プログラム。
【０１３１】
（付記５）前記第２のアレルギー食物情報は、前記患者と前記第２のアレルギー食物情報との対応付け処理において、前記選択入力可能なアレルギー食物情報を識別するコードとは異なる特定のコードが設定される、ことを特徴とする付記１〜４のいずれか一つに記載の電子カルテシステムのアレルギー情報表示プログラム。
【０１３２】
（付記６）前記第２のアレルギー食物情報は、文字入力されたものである、ことを特徴とする付記１〜５のいずれか一つに記載の電子カルテシステムのアレルギー情報表示プログラム。
【０１３３】
（付記７）予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、前記患者と前記第１のアレルギー食物情報との対応付け処理を実行し、
前記選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を前記患者に対応付ける処理依頼を受け付けると、前記患者と前記第２のアレルギー食物情報との対応付け処理を実行し、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して表示領域に表示する、
処理をコンピュータが実行することを特徴とする電子カルテシステムのアレルギー情報表示方法。
【０１３４】
（付記８）予め設定された選択入力可能なアレルギー食物情報の中から選択された第１のアレルギー食物情報を患者に対応付ける処理依頼を受け付けると、前記患者と前記第１のアレルギー食物情報との対応付け処理を実行し、前記選択入力可能なアレルギー食物情報とは異なる第２のアレルギー食物情報を前記患者に対応付ける処理依頼を受け付けると、前記患者と前記第２のアレルギー食物情報との対応付け処理を実行する対応付け部と、
前記患者に対応付けられたアレルギー食物情報を表示する場合に、前記第１のアレルギー食物情報よりも前記第２のアレルギー食物情報を優先して表示領域に表示する表示制御部と、
を含むことを特徴とするアレルギー情報表示システム。
【符号の説明】
【０１３５】
１０１  情報処理装置
１１０  ディスプレイ
１２０  表示領域
１２１，１２２，１２３，１２４  アレルギー食物情報
２００  アレルギー情報表示システム
２０１  クライアント装置
２１０  ネットワーク
２２０  患者ＤＢ
２３０  アレルギー食物マスタ
２４０  患者プロファイルＤＢ
３００  バス
３０１  ＣＰＵ
３０２  メモリ
３０３  ディスクドライブ
３０４  ディスク
３０５  通信Ｉ／Ｆ
３０６  可搬型記録媒体Ｉ／Ｆ
３０７  可搬型記録媒体
５０１，５０２  患者プロファイル
６００  患者プロファイル画面
６０１  患者情報
７００  選択入力画面
７０１  カテゴリ一覧
７０２  名称一覧
８００  フリー入力画面
９０１  受付部
９０２  対応付け部
９０３  表示制御部
１０００  食事オーダ画面
１０１０  食物アレルギー欄
１０２０  コメント欄
【図１】
2020115291.tif 000003
【図２】
2020115291.tif 000004
【図３】
2020115291.tif 000005
【図４】
2020115291.tif 000006
【図５】
2020115291.tif 000007
【図６】
2020115291.tif 000008
【図７】
2020115291.tif 000009
【図８】
2020115291.tif 000010
【図９】
2020115291.tif 000011
【図１０】
2020115291.tif 000012
【図１１】
2020115291.tif 000013
【図１２】
2020115291.tif 000014