電子カルテ上に時系列に沿って入力された複数のデータを表示する電子カルテシステムであって、ユーザの入力操作に基づいて、前記電子カルテ中のいずれかの項目および時間幅を設定する項目区間指定部と、前記設定された項目および時間幅に含まれる記述情報を取得する記述情報取得部と、医療用単語を保持する形態要素解析用辞書に基づいて、前記取得した記述情報の形態要素解析を行なう形態要素解析部と、前記形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出する関連単語抽出部と、前記抽出された関連する医療用単語と前記設定された項目とのマッチングを行なうマッチング部と、前記マッチングの結果、前記抽出された関連する医療用単語との関連性が強い順に表示順位を決定する順位決定部と、前記決定された表示順位に基づいて、前記設定された項目の詳細情報を表示する表示部と、を備えることを特徴とする電子カルテシステム。前記電子カルテで表示されているタイムスケールを取得するタイムスケール取得部を更に備え、前記順位決定部は、前記タイムスケールと前記設定された項目との関連性に基づいて、前記表示順位を決定することを特徴とする請求項1記載の電子カルテシステム。現在表示しているデータの開始時刻および終了時刻を取得する時刻取得部を更に備え、前記順位決定部は、前記取得したデータの開始時刻と終了時刻とから中心時刻を算出し、前記開始時刻と前記中心時刻とに基づいて、前記表示順位を決定することを特徴とする請求項1記載の電子カルテシステム。電子カルテ上に時系列に沿って入力された複数のデータを表示するプログラムであって、ユーザの入力操作に基づいて、前記電子カルテ中のいずれかの項目および時間幅を設定する処理と、前記設定された項目および時間幅に含まれる記述情報を取得する処理と、医療用単語を保持する形態要素解析用辞書に基づいて、前記取得した記述情報の形態要素解析を行なう処理と、前記形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出する処理と、前記抽出された関連する医療用単語と前記設定された項目とのマッチングを行なう処理と、前記マッチングの結果、前記抽出された関連する医療用単語との関連性が強い順に表示順位を決定する処理と、前記決定された表示順位に基づいて、前記設定された項目の詳細情報を表示する処理と、の一連の処理を、コンピュータに実行させることを特徴とするプログラム。前記電子カルテで表示されているタイムスケールを取得する処理と、前記タイムスケールと前記設定された項目との関連性に基づいて、前記表示順位を決定する処理と、を更に含むことを特徴とする請求項4記載のプログラム。現在表示しているデータの開始時刻および終了時刻を取得する処理と、前記取得したデータの開始時刻と終了時刻とから中心時刻を算出し、前記開始時刻と前記中心時刻とに基づいて、前記表示順位を決定する処理と、を更に含むことを特徴とする請求項4記載のプログラム。しかしながら、行為項目に関連する詳細情報を閲覧する場合に、タイムスケールが大きいと、ユーザがドラッグ操作によって囲んだ領域の中に含まれる医療行為の数が多くなり、ユーザが閲覧を希望する行為項目のデータを表示することが困難となる場合がある。本発明は、このような事情に鑑みてなされたものであり、同一時間内に存在する記述情報の重要度を判定し、この重要度に基づいて項目の表示順序を変化させることができる電子カルテシステムおよびプログラムを提供することを目的とする。1上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の電子カルテシステムは、電子カルテ上に時系列に沿って入力された複数のデータを表示する電子カルテシステムであって、ユーザの入力操作に基づいて、前記電子カルテ中のいずれかの項目および時間幅を設定する項目区間指定部と、前記設定された項目および時間幅に含まれる記述情報を取得する記述情報取得部と、医療用単語を保持する形態要素解析用辞書に基づいて、前記取得した記述情報の形態要素解析を行なう形態要素解析部と、前記形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出する関連単語抽出部と、前記抽出された関連する医療用単語と前記設定された項目とのマッチングを行なうマッチング部と、前記マッチングの結果、前記抽出された関連する医療用単語との関連性が強い順に表示順位を決定する順位決定部と、前記決定された表示順位に基づいて、前記設定された項目の詳細情報を表示する表示部と、を備えることを特徴とする。本発明において、電子カルテ中の項目とは、ユーザが視認できるように、電子カルテ中に表示される表示領域である。この表示領域には、例えば、医師の医療行為を端的に示す用語とそれを含むアイコンを表示することができる。この表示領域は、ある患者に対する医師の医療行為を示す情報を保存する保存領域と対応付けられている。また、保存領域は、その項目に対する医療行為およびその医療行為が行なわれた時間を保存する。このように、ユーザの入力操作に基づいて、電子カルテ中のいずれかの項目および時間幅を設定し、設定された項目および時間幅に含まれる記述情報を取得し、医療用単語を保持する形態要素解析用辞書に基づいて、取得した記述情報の形態要素解析を行ない、形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出し、抽出された関連する医療用単語と設定された項目とのマッチングを行ない、マッチングの結果、抽出された関連する医療用単語との関連性が強い順に表示順位を決定し、決定された表示順位に基づいて、設定された項目の詳細情報を表示するので、大量のデータが存在する場合であっても、データの詳細を表示する際に、最適な順位で表示することが可能となる。その結果、ユーザの視認性を向上させることが可能となる。2また、本発明の電子カルテシステムは、前記電子カルテで表示されているタイムスケールを取得するタイムスケール取得部を更に備え、前記順位決定部は、前記タイムスケールと前記設定された項目との関連性に基づいて、前記表示順位を決定することを特徴とする。このように、タイムスケールと設定された項目との関連性に基づいて、表示順位を決定するので、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることが可能となる。その結果、ユーザの視認性を向上させることが可能となる。3また、本発明の電子カルテシステムは、現在表示しているデータの開始時刻および終了時刻を取得する時刻取得部を更に備え、前記順位決定部は、前記取得したデータの開始時刻と終了時刻とから中心時刻を算出し、前記開始時刻と前記中心時刻とに基づいて、前記表示順位を決定することを特徴とする。このように、取得したデータの開始時刻と終了時刻とから中心時刻を算出し、開始時刻と中心時刻とに基づいて、表示順位を決定するので、ユーザが設定した項目に関連する記述情報が複数存在する場合であっても、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることが可能となる。その結果、ユーザの視認性を向上させることが可能となる。4また、本発明のプログラムは、電子カルテ上に時系列に沿って入力された複数のデータを表示するプログラムであって、ユーザの入力操作に基づいて、前記電子カルテ中のいずれかの項目および時間幅を設定する処理と、前記設定された項目および時間幅に含まれる記述情報を取得する処理と、医療用単語を保持する形態要素解析用辞書に基づいて、前記取得した記述情報の形態要素解析を行なう処理と、前記形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出する処理と、前記抽出された関連する医療用単語と前記設定された項目とのマッチングを行なう処理と、前記マッチングの結果、前記抽出された関連する医療用単語との関連性が強い順に表示順位を決定する処理と、前記決定された表示順位に基づいて、前記設定された項目の詳細情報を表示する処理と、の一連の処理を、コンピュータに実行させることを特徴とする。このように、ユーザの入力操作に基づいて、電子カルテ中のいずれかの項目および時間幅を設定し、設定された項目および時間幅に含まれる記述情報を取得し、医療用単語を保持する形態要素解析用辞書に基づいて、取得した記述情報の形態要素解析を行ない、形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出し、抽出された関連する医療用単語と設定された項目とのマッチングを行ない、マッチングの結果、抽出された関連する医療用単語との関連性が強い順に表示順位を決定し、決定された表示順位に基づいて、設定された項目の詳細情報を表示するので、大量のデータが存在する場合であっても、データの詳細を表示する際に、最適な順位で表示することが可能となる。その結果、ユーザの視認性を向上させることが可能となる。5また、本発明のプログラムは、前記電子カルテで表示されているタイムスケールを取得する処理と、前記タイムスケールと前記設定された項目との関連性に基づいて、前記表示順位を決定する処理と、を更に含むことを特徴とする。このように、タイムスケールと設定された項目との関連性に基づいて、表示順位を決定するので、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることが可能となる。その結果、ユーザの視認性を向上させることが可能となる。6また、本発明のプログラムは、現在表示しているデータの開始時刻および終了時刻を取得する処理と、前記取得したデータの開始時刻と終了時刻とから中心時刻を算出し、前記開始時刻と前記中心時刻とに基づいて、前記表示順位を決定する処理と、を更に含むことを特徴とする。このように、取得したデータの開始時刻と終了時刻とから中心時刻を算出し、開始時刻と中心時刻とに基づいて、表示順位を決定するので、ユーザが設定した項目に関連する記述情報が複数存在する場合であっても、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることが可能となる。その結果、ユーザの視認性を向上させることが可能となる。本発明によれば、ユーザの入力操作に基づいて、電子カルテ中のいずれかの項目および時間幅を設定し、設定された項目および時間幅に含まれる記述情報を取得し、医療用単語を保持する形態要素解析用辞書に基づいて、取得した記述情報の形態要素解析を行ない、形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出し、抽出された関連する医療用単語と設定された項目とのマッチングを行ない、マッチングの結果、抽出された関連する医療用単語との関連性が強い順に表示順位を決定し、決定された表示順位に基づいて、設定された項目の詳細情報を表示するので、大量のデータが存在する場合であっても、データの詳細を表示する際に、最適な順位で表示することが可能となる。その結果、ユーザの視認性を向上させることが可能となる。第1の実施形態図1は、本実施形態に係る電子カルテシステム10の概略構成を示すブロック図である。本実施形態において、電子カルテ中の項目とは、ユーザが視認できるように、電子カルテ中に表示される表示領域である。この表示領域には、例えば、医師の医療行為を端的に示す用語とそれを含むアイコンを表示することができる。この表示領域は、ある患者に対する医師の医療行為を示す情報を保存する保存領域と対応付けられている。また、保存領域は、その項目に対する医療行為およびその医療行為が行なわれた時間を保存する。項目区間指定部11は、ユーザの入力操作に基づいて、電子カルテ中のいずれかの項目および時間幅を設定する。ユーザの入力操作は、画面に対して指やマウスを使って項目を囲む動作である。画面には、タイムスケールと行為項目とが表示されており、ユーザは、いずれかの項目とタイムスケールに対応する時間的長さを示すデータを含むように囲むことによって、項目と時間幅を設定する。時刻SOAP情報保持部12は、各行為項目とそのデータが入力された時刻とを保持する。SOAP情報取得部13は、ユーザによって設定された行為項目および時間幅に含まれる記述情報SOAP情報を取得する。SOAP情報取得部13は、記述情報取得部を構成する。形態要素解析用辞書14は、医療用単語を保持する。形態要素解析部15は、形態要素解析用辞書14に基づいて、上記のように取得したSOAP情報の形態要素解析を行なう。関連語保持部16は、医療用単語同士の関係性が記述される。関連語抽出部17は、形態要素解析で抽出された医療用単語に関連する医療用単語を、関係単語辞書から抽出する。マッチング部18は、抽出された関連する医療用単語と設定された項目とのマッチングを行なう。項目順位決定部19は、マッチングの結果、抽出された関連する医療用単語との関連性が強い順に表示順位を決定する。表示部20は、決定された表示順位に基づいて、設定された項目の詳細情報を表示する。次に、以上のように構成された本実施形態に係る電子カルテシステムの動作について説明する。図2は、本実施形態に係る電子カルテシステムの動作を示すフローチャートである。まず、ユーザにより、詳細表示項目と時間が指定されるステップS1。ここでは、図3に示すように、ユーザによって、データ区間と項目が指定される。ただし、この状態は、ユーザによって囲まれた領域内に多数のデータが存在する場合は、すべてを一度に表示するため、視認性が良いとは言えない。そこで、SOAP情報に含まれる医療用単語とタイムスケールから、重要な項目を抽出して、表示することとする。例えば、ユーザにより、201010100000~201010102400といった時間幅が指定されたとする。次に、当該時間に存在する自由記述情報SOAP情報を取得するステップS2。具体的には、ステップS1で指定された時間内に含まれるSOAP情報を抽出する。例えば、図4に示すように、風邪2、3日前からといった情報が抽出される。次に、ステップS2で取得した自由記述情報の形態要素解析を行なうステップS3。この形態要素解析では、形態要素解析用辞書を用いて、医療用単語を抽出する。次に、ステップS3で抽出した医療用単語から、単語関係性辞書を用いて、関連する単語とその関連強度を抽出するステップS4。図5は、医療用単語と、関連単語と、それらの結びつき関連強度とを示す図である。次に、上記関連用語と項目とのマッチングを行ない、マッチした項目のうち、関連強度の強いものから順番に表示順を決定するステップS5。図6は、関連単語と行為項目名称とのマッチング結果を示す図である。また、図7は、マッチングした行為項目を結びつきの強い順に表示した例を示す図である。最後に、ステップS5で決定した表示順に基づいて、詳細情報の表示を行なうステップS6。なお、図8に示すように、項目とタイムスケールとの相関関係に基づいて、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることも可能である。以上のように、本実施形態によれば、大量のデータが存在する場合であっても、データの詳細を表示する際に、最適な順位で表示することが可能となる。その結果、ユーザの視認性を向上させることが可能となる。第2の実施形態図9は、本実施形態に係る電子カルテシステムの概略構成を示すブロック図である。図1に示した第1の実施形態との相違点は、SOAP優先順位決定部21、タイムスケール取得部22、タイムスケール項目相関度保持部23を備えていることである。その他の構成は、第1の実施形態と同様である。第2の実施形態は、ユーザが設定した領域内に、複数のSOAP情報が含まれていた場合に有効である。すなわち、SOAP優先順位決定部21は、SOAP情報取得部13が取得した自由記述情報の優先順位を決定する。この決定方法は問わない。例えば、医療用語数の多い項目の優先順位を高くすることができる。また、図10に示すように、複数の自由記述情報が、ユーザが設定した領域に存在する場合は、囲まれた範囲の中心時刻と、各SOAP情報の開始時刻との差の2乗に比例する係数を、図8で示した結びつきテーブルに掛け合わせる。これにより、一時的に優先度を修正することが可能である。図10に示す例で説明すると、囲まれた範囲内に含まれる2つのSOAP情報は、a-b2とa-c2に比例する。タイムスケール取得部22は、ユーザが領域を設定したときのタイムスケールを取得する。タイムスケール項目相関度保持部23は、図8に示したようなタイムスケールと項目との相関度を保持する。項目順位決定部19は、SOAP優先順位決定部21やタイムスケール項目相関度保持部23からの入力に基づいて、表示順序を決定する。以上説明したように、本実施形態によれば、ユーザが設定した項目に関連する記述情報が複数存在する場合であっても、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることが可能となる。その結果、ユーザの視認性を向上させることが可能となる。なお、以上説明したような本発明の特徴的な動作は、コンピュータにプログラムを実行させることによっても実現することが可能である。すなわち、本発明のプログラムは、電子カルテ上に時系列に沿って入力された複数のデータを表示するプログラムであって、ユーザの入力操作に基づいて、前記電子カルテ中のいずれかの項目および時間幅を設定する処理と、前記設定された項目および時間幅に含まれる記述情報を取得する処理と、医療用単語を保持する形態要素解析用辞書に基づいて、前記取得した記述情報の形態要素解析を行なう処理と、前記形態要素解析で抽出された医療用単語に関連する医療用単語を医療用単語同士の関係性が記述された関係単語辞書から抽出する処理と、前記抽出された関連する医療用単語と前記設定された項目とのマッチングを行なう処理と、前記マッチングの結果、前記抽出された関連する医療用単語との関連性が強い順に表示順位を決定する処理と、前記決定された表示順位に基づいて、前記設定された項目の詳細情報を表示する処理と、の一連の処理を、コンピュータに実行させることを特徴とする。また、本発明のプログラムは、前記電子カルテで表示されているタイムスケールを取得する処理と、前記タイムスケールと前記設定された項目との関連性に基づいて、前記表示順位を決定する処理と、を更に含むことを特徴とする。また、本発明のプログラムは、現在表示しているデータの開始時刻および終了時刻を取得する処理と、前記取得したデータの開始時刻と終了時刻とから中心時刻を算出し、前記開始時刻と前記中心時刻とに基づいて、前記表示順位を決定する処理と、を更に含むことを特徴とする。これにより、大量のデータが存在する場合であっても、データの詳細を表示する際に、最適な順位で表示することが可能となる。その結果、ユーザの視認性を向上させることが可能となる。また、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることが可能となる。その結果、ユーザの視認性を向上させることが可能となる。ユーザが設定した項目に関連する記述情報が複数存在する場合であっても、現在表示中のタイムスケールに合わせて最適な項目の値の優先度を上げることが可能となる。その結果、ユーザの視認性を向上させることが可能となる。