(57)【要約】  タイムスケール表示エリアとタイムスケールの時間幅を拡縮する操作を行うためのタイムスパンコントローラエリアとからタイムスケール表示情報を生成するタイムスケール表示情報生成部（３１）と、タイムスパンコントローラエリアにおいてタイムスケールの時間幅を拡縮するための操作が行われると、当該操作に基づいてタイムスケールの時間幅を拡縮するようにタイムスケール表示情報を更新する表示情報更新部（４０）と、生成または更新されたタイムスケール表示情報と当該タイムスケール表示情報の時間情報に対応する電子カルテ情報とから表示情報を生成する表示画面情報生成部（３３）とを備え、プロジェクト管理を行うプロジェクト情報を簡単な操作でユーザの所望の時間幅に変更して表示することができるプロジェクト情報表示装置、プロジェクト情報表示プログラム、および電子カルテ情報表示装置を提供する。
2010082573.tif 000002
【特許請求の範囲】
【請求項１】
年月日情報を含むカレンダー情報と、プロジェクトで実行される行為ごとの詳細情報である複数の行為情報と、前記複数の行為情報から選択された行為情報およびこの選択された行為情報が実行される実行時間情報により構成されたプロジェクト情報とを記憶する記憶部と、
前記記憶部から、表示期間として指定された期間のカレンダー情報を取得して、タイムスケールを表示させるタイムスケール表示エリアと、前記タイムスケールの時間幅を拡縮する操作を行うための表示エリアであるタイムスパンコントローラエリアとからなるタイムスケール表示情報を生成するタイムスケール表示情報生成部と、
前記タイムスケール表示情報生成部で生成され表示されたタイムスケール表示情報のタイムスパンコントローラエリアにおいて、前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出すると、当該操作に基づいて前記タイムスケール表示エリア内のタイムスケールの時間幅を拡縮するように前記タイムスケール表示情報を更新する表示情報更新部と、
前記タイムスケール表示情報生成部において前記タイムスケール表示情報が生成されると、当該タイムスケール表示情報の前記タイムスケールに対応し、前記表示期間内に前記実行時間情報が含まれるプロジェクト情報を前記記憶部から取得して、当該タイムスケールの時間幅に対応させて表示させるプロジェクト表示情報を生成し、
前記表示情報更新部により前記タイムスケール表示情報が更新されると、更新後の前記タイムスケールの時間幅に対応させて前記プロジェクト情報を表示させるようにプロジェクト表示情報を更新するプロジェクト表示情報生成部と、
前記タイムスケール表示情報生成部で生成されたタイムスケール表示情報または前記表示情報更新部において更新されたタイムスケール表示情報と、前記プロジェクト表示情報生成部で生成されたプロジェクト表示情報または更新されたプロジェクト表示情報とで構成された表示画面情報を生成する表示情報生成部と、
前記表示情報生成部で生成された表示画面情報を表示する表示部と
を備えることを特徴とするプロジェクト情報表示装置。
【請求項２】
前記タイムスケール表示情報生成部で生成されるタイムスケール表示情報には、前記タイムスケールの時間幅を拡縮するとともに前記タイムスケールの時間単位を上位または下位にシフトさせる操作を行うための表示エリアであるスケール・スパンコントローラエリアをさらに有し、
前記表示情報更新部は、前記タイムスケール表示情報生成部で生成され表示されたタイムスケール表示情報のスケール・スパンコントローラエリアにおいて前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出すると、当該操作に基づいて前記タイムスケール表示エリア内の前記タイムスケールの時間幅を拡縮させ、所定の時間幅よりも拡大されたときには前記タイムスケールの時間単位をより下位の時間単位にシフトさせ、所定の時間幅よりも縮小されたときには前記タイムスケールの時間単位をより上位の時間単位にシフトさせるように前記タイムスケール表示情報を更新する
ことを特徴とする請求項１に記載のプロジェクト情報表示装置。
【請求項３】
前記タイムスケール表示情報生成部において生成されるタイムスケール表示情報のタイムスパンコントローラエリアは、前記タイムスケールの時間情報に対応して設けられ、
前記タイムスケール表示情報更新部は、前記タイムスパンコントローラエリア内において前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出したときに、当該操作が行われた前記タイムスパンコントローラエリア内の位置に対応する前記タイムスケール内の年月日情報を基点として、当該操作が行われた位置かまたは前記タイムスケールの中央位置のいずれかにおいて時間幅を拡縮する処理を展開することで前記タイムスケール表示情報を更新する
ことを特徴とする請求項１に記載のプロジェクト情報表示装置。
【請求項４】
前記タイムスケール表示情報生成部において生成されるタイムスケール表示情報のスケール・スパンコントローラエリアは、前記タイムスケールの時間情報に対応して設けられ、
前記タイムスケール表示情報更新部は、前記スケール・スパンコントローラエリア内において前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出したときに、当該操作が行われた前記スケール・スパンコントローラエリア内の位置に対応する前記タイムスケール内の年月日情報を基点として、当該操作が行われた位置かまたは前記タイムスケールの中央位置のいずれかにおいて時間幅を拡縮する処理を展開することで前記タイムスケール表示情報を更新する
ことを特徴とする請求項２に記載のプロジェクト情報表示装置。
【請求項５】
前記タイムスケール表示情報生成部で生成されるタイムスケール表示情報には、前記タイムスケールを、予め設定された中から選択された時間単位のタイムスケールに変更させる操作を行うための表示エリアであるタイムスケールコントロールボタンをさらに有し、
前記表示情報更新部は、前記タイムスケールコントロールボタンにおいて前記タイムスケールの時間単位を変更させる操作が行われたことを検出すると、当該操作に基づいて前記タイムスケール表示エリア内の前記タイムスケールの時間単位を変更させるように前記タイムスケール表示情報を更新する
ことを特徴とする請求項１〜４いずれか１項に記載のプロジェクト情報表示装置。
【請求項６】
前記タイムスケール表示エリアに表示されるタイムスケールは、連続した時間経過を示すタイムスケールかまたは、選択された任意の期間が並べられたタイムスケールである
ことを特徴とする請求項１〜５いずれか１項に記載のプロジェクト情報表示装置。
【請求項７】
年月日情報を含むカレンダー情報と、プロジェクトで実行される行為ごとの詳細情報である複数の行為情報と、前記複数の行為情報から選択された行為情報およびこの選択された行為情報が実行される実行時間情報により構成されたプロジェクト情報とを記憶する記憶機能と、
前記記憶機能で記憶した中から、表示期間として指定された期間のカレンダー情報を取得して、タイムスケールを表示させるタイムスケール表示エリアと、前記タイムスケールの時間幅を拡縮する操作を行うための表示エリアであるタイムスパンコントローラエリアとからなるタイムスケール表示情報を生成するタイムスケール表示情報生成機能と、
前記タイムスケール表示情報生成機能で生成され表示されたタイムスケール表示情報のタイムスパンコントローラエリアにおいて、前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出すると、当該操作に基づいて前記タイムスケール表示エリア内のタイムスケールの時間幅を拡縮するように前記タイムスケール表示情報を更新する表示情報更新機能と、
前記タイムスケール表示情報生成機能において前記タイムスケール表示情報が生成されると、当該タイムスケール表示情報の前記タイムスケールに対応し、前記表示期間内に前記実行時間情報が含まれるプロジェクト情報を前記記憶機能で記憶された中から取得して、当該タイムスケールの時間幅に対応させて表示させるプロジェクト表示情報を生成し、
前記表示情報更新機能により前記タイムスケール表示情報が更新されると、更新後の前記タイムスケールの時間幅に対応させて前記プロジェクト情報を表示させるようにプロジェクト表示情報を更新するプロジェクト表示情報生成機能と、
前記タイムスケール表示情報生成機能で生成されたタイムスケール表示情報または前記表示情報更新機能において更新されたタイムスケール表示情報と、前記プロジェクト表示情報生成機能で生成されたプロジェクト表示情報または更新されたプロジェクト表示情報とで構成された表示画面情報を生成する表示情報生成機能と、
前記表示情報生成機能で生成された表示画面情報を表示する表示機能と
をコンピュータに実行させるためのプロジェクト情報表示プログラム。
【請求項８】
前記タイムスケール表示情報生成機能で生成されるタイムスケール表示情報には、前記タイムスケールの時間幅を拡縮するとともに前記タイムスケールの時間単位を上位または下位にシフトさせる操作を行うための表示エリアであるスケール・スパンコントローラエリアをさらに有し、
前記表示情報更新機能では、前記タイムスケール表示情報生成機能で生成され表示されたタイムスケール表示情報のスケール・スパンコントローラエリアにおいて前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出すると、当該操作に基づいて前記タイムスケール表示エリア内の前記タイムスケールの時間幅を拡縮させ、所定の時間幅よりも拡大されたときには前記タイムスケールの時間単位をより下位の時間単位にシフトさせ、所定の時間幅よりも縮小されたときには前記タイムスケールの時間単位をより上位の時間単位にシフトさせるように前記タイムスケール表示情報を更新する
ことを特徴とする請求項７に記載のプロジェクト情報表示プログラム。
【請求項９】
前記タイムスケール表示情報生成機能において生成されるタイムスケール表示情報のタイムスパンコントローラエリアは、前記タイムスケールの時間情報に対応して設けられ、
前記タイムスケール表示情報更新機能では、前記タイムスパンコントローラエリア内において前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出したときに、当該操作が行われた前記タイムスパンコントローラエリア内の位置に対応する前記タイムスケール内の年月日情報を基点として、当該操作が行われた位置かまたは前記タイムスケールの中央位置のいずれかにおいて時間幅を拡縮する処理を展開することで前記タイムスケール表示情報を更新する
ことを特徴とする請求項７に記載のプロジェクト情報表示プログラム。
【請求項１０】
前記タイムスケール表示情報生成機能において生成されるタイムスケール表示情報のスケール・スパンコントローラエリアは、前記タイムスケールの時間情報に対応して設けられ、
前記タイムスケール表示情報更新機能は、前記スケール・スパンコントローラエリア内において前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出したときに、当該操作が行われた前記スケール・スパンコントローラエリア内の位置に対応する前記タイムスケール内の年月日情報を基点として、当該操作が行われた位置かまたは前記タイムスケールの中央位置のいずれかにおいて時間幅を拡縮する処理を展開することで前記タイムスケール表示情報を更新する
ことを特徴とする請求項８に記載のプロジェクト情報表示プログラム。
【請求項１１】
前記タイムスケール表示情報生成機能で生成されるタイムスケール表示情報には、前記タイムスケールを、予め設定された中から選択された時間単位のタイムスケールに変更させる操作を行うための表示エリアであるタイムスケールコントロールボタンをさらに有し、
前記表示情報更新機能では、前記タイムスケールコントロールボタンにおいて前記タイムスケールの時間単位を変更させる操作が行われたことを検出すると、当該操作に基づいて前記タイムスケール表示エリア内の前記タイムスケールの時間単位を変更させるように前記タイムスケール表示情報を更新する
ことを特徴とする請求項７〜１０いずれか１項に記載のプロジェクト情報表示プログラム。
【請求項１２】
前記タイムスケール表示エリアに表示されるタイムスケールは、連続した時間経過を示すタイムスケールかまたは、選択された任意の期間が並べられたタイムスケールである
ことを特徴とする請求項７〜１１いずれか１項に記載のプロジェクト情報表示装置。
【請求項１３】
年月日情報を含むカレンダー情報と、プロジェクトで実行される行為ごとの詳細情報である複数の行為情報と、前記複数の行為情報から選択された行為情報およびこの選択された行為情報が実行される実行時間情報により構成されたプロジェクト情報とを記憶する記憶部と、
前記記憶部から、表示期間として指定された期間のカレンダー情報を取得して、タイムスケールを表示させるタイムスケール表示エリアと、前記タイムスケールの時間幅を拡縮する操作を行うための表示エリアであるタイムスパンコントローラエリアとからなるタイムスケール表示情報を生成するタイムスケール表示情報生成部と、
前記タイムスケール表示情報生成部で生成され表示されたタイムスケール表示情報のタイムスパンコントローラエリアにおいて、前記タイムスケールの時間幅を拡縮するための操作が行われたことを検出すると、当該操作に基づいて前記タイムスケール表示エリア内のタイムスケールの時間幅を拡縮するように前記タイムスケール表示情報を更新する表示情報更新部と、
前記タイムスケール表示情報生成部において前記タイムスケール表示情報が生成されると、当該タイムスケール表示情報の前記タイムスケールに対応し、前記表示期間内に前記実行時間情報が含まれる電子カルテ情報を前記記憶部から取得して、当該タイムスケールの時間幅に対応させて表示させる電子カルテ表示情報を生成し、
前記表示情報更新部により前記タイムスケール表示情報が更新されると、更新後の前記タイムスケールの時間幅に対応させて前記電子カルテ情報を表示させるように電子カルテ表示情報を更新する電子カルテ表示情報生成部と、
前記タイムスケール表示情報生成部で生成されたタイムスケール表示情報または前記表示情報更新部において更新されたタイムスケール表示情報と、前記電子カルテ表示情報生成部で生成された電子カルテ表示情報または更新された電子カルテ表示情報とで構成された表示画面情報を生成する表示情報生成部と、
前記表示情報生成部で生成された表示画面情報を表示する表示部と
を備えることを特徴とする電子カルテ情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、様々な分野のプロジェクト管理情報を表示するプロジェクト情報表示装置、プロジェクト情報表示プログラム、および電子カルテ情報表示装置に関する。
【背景技術】
【０００２】
従来、様々な分野でプロジェクト管理を行うためのアプリケーションが開発され、利用されている。【０００３】
プロジェクト管理を行うためのアプリケーションの一例として、医療現場において患者の治療計画を管理する電子カルテがある。【０００４】
この電子カルテを利用することにより、紙のカルテを利用するときに比べてデータの保存スペースを縮小できるとともに、所望の患者に関する過去の情報を表示画面上で迅速に閲覧できるようになる。【０００５】
患者に関する情報を迅速に閲覧するため、特許文献１に示すようにクリニカルパスと呼ばれるツールを利用することができる。このクリニカルパスは、医療情報をスケジュール表にまとめたツールであり、治療の経過および計画を閲覧しやすくすることができる。【０００６】
また、特許文献２または特許文献３に記載された技術を用いることにより、患者についての各種情報のスケジュールが一目で理解でき、さらには治療に関わる他の医療スタッフと情報を共有でき、各医療スタッフがデータの入力や変更を適宜行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−１０８６６１号公報
【特許文献２】特許２７０６６４５号公報
【特許文献３】特許２８１５３４６号公報
【特許文献４】特開平１１−２１２７００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、上記の特許文献１〜３に記載の技術は、日単位または時間単位の固定されたスケジュール表の枠に各情報が表示されるものであり、さらに詳細な時間単位、例えば分単位や秒単位での情報の表示をしたい場合や、逆に年単位で長期間にわたる情報を表示したい場合などに対応することができなかった。【０００９】
例えば、医療における治療計画を管理する電子カルテにおいては、治療計画を構成する個々の行為が、細かい時間単位で他の行為と従属的、排他的に関連していることがあり、これらの情報を明確に提示するには分単位、あるいは秒単位での表示が必要になる。【００１０】
特許文献４に記載の発明では、表示画面に表示されたＧＵＩ操作子を操作することにより、年単位、月単位、日単位など所望の表示モードのタイムスケールに変更して情報を表示させることができるが、これらの表示モードにおけるタイムスケールの表示幅をさらに容易に変更できる技術が望まれていた。【００１１】
よって本発明の目的は、プロジェクト管理を行うプロジェクト情報を、簡単な操作でユーザの所望の時間幅に変更して表示することができるプロジェクト情報表示装置、プロジェクト情報表示プログラム、および電子カルテ情報表示装置を提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成するための本発明のプロジェクト情報表示装置は、年月日情報を含むカレンダー情報と、プロジェクトで実行される行為ごと実行時間情報を含むプロジェクト情報とを記憶する記憶部と、前記記憶部から、表示期間として指定された期間のカレンダー情報を取得して、タイムスケールを表示させるタイムスケール表示エリアと、前記タイムスケールの時間幅を拡縮する操作を行うための表示エリアであるタイムスパンコントローラエリアとからなるタイムスケール表示情報を生成するタイムスケール表示情報生成部と、前記タイムスケール表示情報生成部で生成され表示されたタイムスケール表示情報のタイムスパンコントローラエリアにおいて、前記タイムスケールの時間幅を拡縮するための操作が行われると、当該操作に基づいて前記タイムスケール表示エリア内のタイムスケールの時間幅を拡縮するように前記タイムスケール表示情報を更新する表示情報更新部と、前記タイムスケール表示情報生成部において前記タイムスケール表示情報が生成されると、当該タイムスケール表示情報の前記タイムスケールに対応し、前記表示期間内に前記実行時間情報が含まれるプロジェクト情報を前記記憶部から取得して、当該タイムスケールの時間幅に対応させて表示させるプロジェクト表示情報を生成し、前記表示情報更新部により前記タイムスケール表示情報が更新されると、更新後の前記タイムスケールの時間幅に対応させて前記プロジェクト情報を表示させるようにプロジェクト表示情報を更新するプロジェクト表示情報生成部と、前記タイムスケール表示情報生成部で生成されたタイムスケール表示情報または前記表示情報更新部において更新されたタイムスケール表示情報と、前記プロジェクト表示情報生成部で生成されたプロジェクト表示情報または更新されたプロジェクト表示情報とで構成された表示画面情報を生成する表示情報生成部と、前記表示情報生成部で生成された表示画面情報を表示する表示部とを備えることを特徴とする。【００１３】
また、本発明のプロジェクト情報表示プログラムは、年月日情報を含むカレンダー情報と、プロジェクトで実行される行為ごと実行時間情報を含むプロジェクト情報とを記憶する記憶機能と、前記記憶機能で記憶した中から、表示期間として指定された期間のカレンダー情報を取得して、タイムスケールを表示させるタイムスケール表示エリアと、前記タイムスケールの時間幅を拡縮する操作を行うための表示エリアであるタイムスパンコントローラエリアとからなるタイムスケール表示情報を生成するタイムスケール表示情報生成機能と、前記タイムスケール表示情報生成機能で生成され表示されたタイムスケール表示情報のタイムスパンコントローラエリアにおいて、前記タイムスケールの時間幅を拡縮するための操作が行われると、当該操作に基づいて前記タイムスケール表示エリア内のタイムスケールの時間幅を拡縮するように前記タイムスケール表示情報を更新する表示情報更新機能と、前記タイムスケール表示情報生成機能において前記タイムスケール表示情報が生成されると、当該タイムスケール表示情報の前記タイムスケールに対応し、前記表示期間内に前記実行時間情報が含まれるプロジェクト情報を前記記憶機能で記憶された中から取得して、当該タイムスケールの時間幅に対応させて表示させるプロジェクト表示情報を生成し、前記表示情報更新機能により前記タイムスケール表示情報が更新されると、更新後の前記タイムスケールの時間幅に対応させて前記プロジェクト情報を表示させるようにプロジェクト表示情報を更新するプロジェクト表示情報生成機能と、前記タイムスケール表示情報生成機能で生成されたタイムスケール表示情報または前記表示情報更新機能において更新されたタイムスケール表示情報と、前記プロジェクト表示情報生成機能で生成されたプロジェクト表示情報または更新されたプロジェクト表示情報とで構成された表示画面情報を生成する表示情報生成機能と、前記表示情報生成機能で生成された表示画面情報を表示する表示機能とを備えることを特徴とする。【００１４】
また、本発明の電子カルテ情報表示装置は、年月日情報を含むカレンダー情報と、医療行為ごと実行時間情報を含む電子カルテ情報とを記憶する記憶部と、前記記憶部から、表示期間として指定された期間のカレンダー情報を取得して、タイムスケールを表示させるタイムスケール表示エリアと、前記タイムスケールの時間幅を拡縮する操作を行うための表示エリアであるタイムスパンコントローラエリアとからなるタイムスケール表示情報を生成するタイムスケール表示情報生成部と、前記タイムスケール表示情報生成部で生成され表示されたタイムスケール表示情報のタイムスパンコントローラエリアにおいて、前記タイムスケールの時間幅を拡縮するための操作が行われると、当該操作に基づいて前記タイムスケール表示エリア内のタイムスケールの時間幅を拡縮するように前記タイムスケール表示情報を更新する表示情報更新部と、前記タイムスケール表示情報生成部において前記タイムスケール表示情報が生成されると、当該タイムスケール表示情報の前記タイムスケールに対応し、前記表示期間内に前記実行時間情報が含まれる電子カルテ情報を前記記憶部から取得して、当該タイムスケールの時間幅に対応させて表示させる電子カルテ表示情報を生成し、前記表示情報更新部により前記タイムスケール表示情報が更新されると、更新後の前記タイムスケールの時間幅に対応させて前記電子カルテ情報を表示させるように電子カルテ表示情報を更新する電子カルテ表示情報生成部と、前記タイムスケール表示情報生成部で生成されたタイムスケール表示情報または前記表示情報更新部において更新されたタイムスケール表示情報と、前記電子カルテ表示情報生成部で生成された電子カルテ表示情報または更新された電子カルテ表示情報とで構成された表示画面情報を生成する表示情報生成部と、前記表示情報生成部で生成された表示画面情報を表示する表示部とを備えることを特徴とする。
【発明の効果】
【００１５】
よって本発明のプロジェクト情報表示装置、プロジェクト情報表示プログラム、および電子カルテ情報表示装置によれば、プロジェクト管理を行うプロジェクト情報を、簡単な操作でユーザの所望の時間幅に変更して表示することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態によるプロジェクト情報表示装置としての電子カルテ表示装置の構成を示すブロック図である。
【図２】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置で利用されるＣＯＡの構造を示す説明図である。
【図３】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示される時間軸上におけるＣＯＡの情報の位置を示す説明図である。
【図４】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置の動作を示すフローチャートである。
【図５】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示されたタイムスケール表示情報を示す表示図である。
【図６】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図７】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、（ａ）表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図、および（ｂ）更新されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図８】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、（ａ）表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図、および（ｂ）更新されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図９】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、（ａ）表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図、および（ｂ）更新されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１０】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、（ａ）表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図、および（ｂ）更新されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１１】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、（ａ）表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図、および（ｂ）更新されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１２】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、（ａ）表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図、および（ｂ）更新されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１３】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置で利用される（ａ）タイムマシン表示制御画面を示す表示図、（ｂ）タイムマシン表示制御画面で設定されたタイムスケール表示情報を示す表示図である。
【図１４】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、ユニタイム表示で表示されたのタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１５】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、ユニタイム表示からポップアップ画面で全タイムスケールが表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１６】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、ユニタイム表示からポップアップ画面で全タイムスケールが表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１７】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、ユニタイム表示からポップアップ画面で全タイムスケールが表示されたタイムスケール表示情報及び電子カルテ情報を示す表示図である。
【図１８】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、各タイムスケール内の、電子カルテ情報の表示期間に該当する期間が強調されて表示されたタイムスケール表示情報を示す表示図である。
【図１９】本発明の一実施形態によるプロジェクト管理表示装置としての電子カルテ表示装置において、サブスケールが表示されたタイムスケール表示情報を示す表示図である。
【図２０】本発明の他の形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示されたタイムスケール表示情報を示す表示図である。
【図２１】本発明の他の形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示されたタイムスケール表示情報を示す表示図である。
【図２２】本発明の他の形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示されたタイムスケール表示情報を示す表示図である。
【図２３】本発明の他の形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示されたタイムスケール表示情報を示す表示図である。
【図２４】本発明の他の形態によるプロジェクト管理表示装置としての電子カルテ表示装置で表示されたタイムスケール表示情報を示す表示図である。
【発明を実施するための形態】
【００１７】
本発明のプロジェクト情報表示装置の一実施形態として、医療分野において電子カルテの治療計画を表示する電子カルテ表示装置について説明する。
【００１８】
本実施形態の電子カルテ表示装置では、電子カルテに格納されている医療情報を、各種時間単位の時間軸を示すタイムスケールに対応して表示させる。
【００１９】
〈一実施形態としての電子カルテ表示装置の構成〉
本実施形態における電子カルテ表示装置１の構成について、図１を参照して説明する。
【００２０】
本実施形態における電子カルテ表示装置１は、入力部１０と、記憶部２０と、表示情報生成部３０と、表示情報更新部４０と、表示部５０とを有する。
【００２１】
入力部１０は、ユーザである医師により操作され、マウス、スタイラスペン、キーボードなどで構成される。
【００２２】
記憶部２０は、カレンダー情報記憶部２１と表示情報記憶部２２とを有する。
【００２３】
カレンダー情報記憶部２１は、１０年単位、年単位、月単位、日単位、時単位、分単位、または秒単位でタイムスケールを表示させるための年月日情報を含むカレンダー情報を記憶する。
【００２４】
表示情報記憶部２２は、予め入力された種々の医療行為に関する詳細情報を格納するＣＯＡ情報記憶部２２ａ、および、ＣＯＡ情報記憶部２２ａに格納されている医療行為に関する情報から選択された医療行為の情報とこの選択された医療行為が実行される実行時間情報とにより構成された１０年単位、年単位、月単位、日単位、時単位、分単位、および秒単位の電子カルテ情報を記録する電子カルテ情報記憶部２２ｂを有する。
【００２５】
ＣＯＡ情報記憶部２２ａに格納される医療行為に関する情報について説明する。
【００２６】
本実施形態においては、表示する様々な種類の医療行為を個々に「アクト」として定義し管理している。
【００２７】
そして、これらの個々のアクトはその行為の核心となる情報（Core of Act、以下「ＣＯＡ」とする。）を有する。このＣＯＡの中には、それぞれ時間軸を基にして定義された他の行為との関係等が格納されている。
【００２８】
アクトの種類としては、「観察」、「処方」、「注射」、「給食」等があり、これらには個々に、時間軸に基づいて他の医療行為と関係する情報がある。この「他の医療行為と関係する情報とは、例えば「注射」を行ってから所定の時間経過後に「観察」しなければならない等の情報である。
【００２９】
医療行為以外の情報、例えば「症状」の情報なども、「観察」というアクトに基づいて発生するＣＯＡであり、この情報（症状）は「観察」のＣＯＡとして保持される。つまり、すべての医療情報は何らかの医療行為（アクト）のＣＯＡとして保持される。
【００３０】
このような考えに基づき、本実施形態の電子カルテ表示装置においては、電子カルテという時間軸を既に持ったデータ構造の中に、さらに個々に時間軸に基づく情報を持ったＣＯＡを入力して表示させ、精度の高い医療情報の提供を支援する。
【００３１】
−ＣＯＡの構成−
本発明において利用される各ＣＯＡを構成する情報について、図２を参照して説明する。
【００３２】
各ＣＯＡは、（１）アクト情報層１００と、（２）アクト動作層２００と、（３）出力層３００と、（４）管理層４００とを有する。
【００３３】
（１）アクト情報層１００
アクト情報層１００は、自己のアクトに関する情報である自行為情報としての（ｉ）自己アクト情報１１０と、他のＣＯＡとリンクするための情報であるリンケージ情報としての（ii）リンケージアクト情報１２０とを有する。
【００３４】
（ｉ）自己アクト情報１１０
自己アクト情報１１０はさらに、自行為特性情報としての自己アクト特性１１１と自行為論理情報としての自己アクト論理１１２とを有し、自己アクト特性１１１には、自己のアクトの名称１１１ａ（正式名称、別称、仮名称など）、分類１１１ｂ（大分類、中分類、小分類など）、関連ＩＤ１１１ｃ（名称１１１ａに対応し他のＣＯＡとリンクするための識別ＩＤ）、知識１１１ｄ（自己のアクトに関する量、速度、単位、科学知識やノウハウなど）が格納されている。
【００３５】
分類１１１ｂの例としては、大分類として「動作アクト」、「論理上アクト」があり、「動作アクト」の中分類として「観察アクト」、「介入アクト」がある。また、「観察アクト」の小分類として「病歴」、「症状」、「所見」などがあり、「介入アクト」の小分類として「検体検査」、「画像検査」、「生理検査」、「処方」、「注射」、「処置」、「入退院」、「給食」などがある。また、「論理上アクト」の小分類として、「検査結果の組み合わせによるデータ生成」、「処方箋；物伝票の生成」などがある。
【００３６】
自己アクト論理１１２には、自己のアクトを実行する際の量の算出方法、投与量の適正範囲、症状の評価方法、単位の換算、表示方法などの情報が格納されている。
【００３７】
（ii）リンケージアクト情報１２０
リンケージアクト情報１２０は、リンケージアクト特性１２１とリンケージアクト論理１２２とを有する。リンケージアクト特性１２１には、他のＣＯＡとリンクされることにより適用する従属的・排他的行為の内容、適用時間、適用範囲などの情報が時間軸情報に基づいて格納される。リンケージアクト論理１２２には、リンケージアクト特性１２１の情報に基づいて他のＣＯＡとリンクする際の論理和、論理積等による条件式、論理フローなどが格納されている。
【００３８】
（２）アクト動作層２００
アクト動作層２００には、自己アクト論理１１２およびリンケージアクト論理１２２に基づいて処理を実行する際の動作間の論理制御情報、例えば実行順序や条件式などが格納されている。
【００３９】
（３）出力層３００
出力層３００には、自己のＣＯＡの動作に関する状態３００ａ（想定、計画、実施決定、準備、実施、結果など）、評価３００ｂ（成功、失敗など）、成果３００ｃ（観察結果、実施結果、図形化、伝票・処方箋生成など）、他のＣＯＡに対する介入３００ｄなどの情報が格納されている。
【００４０】
（４）管理層４００
管理層４００には、各ＣＯＡを管理するための管理ＩＤ群４００ａと、管理名称４００ｂと、各ＣＯＡを著作物とする著作権４００ｃと、著作日時、更新日時などの版情報４００ｄとが格納されている。
【００４１】
各ＣＯＡの時間軸上における情報の適用範囲を図３に示す。ＣＯＡはそれぞれ複数のリンケージアクト情報１２０を有することが可能である。図３のＣＯＡにおいてはリンケージアクト情報１２０−１〜１２０−３の３つのリンケージアクトを有する。
【００４２】
図３において、リンケージアクト情報１２０−１は自己アクト情報１１０による医療行為を実行した後、所定時間経過してから適用される情報である。また、リンケージアクト情報１２０−２は自己アクト情報１１０による医療行為実行と同時に適用される情報である。また、リンケージアクト情報１２０−３は自己アクト情報１１０による医療行為終了時から適用される情報である。
【００４３】
図１に戻り、表示情報生成部３０は、タイムスケール表示情報生成部３１と、電子カルテ表示情報生成部３２と、表示画面情報生成部３３とを有する。
【００４４】
タイムスケール表示情報生成部３１は、入力部１０または表示情報更新部４０から取得した情報に基づいて、タイムスケール表示情報を生成する。このタイムスケール表示情報は、カレンダー情報記憶部２１のカレンダー情報に基づいて生成された複数の時間単位のタイムスケールを表示させるタイムスケール表示エリアと、この複数のタイムスケールのうち最小の時間単位のタイムスケールの時間幅を拡縮する操作を行うための表示エリアであるタイムスパンコントローラエリアと、複数のタイムスケールのうち最小の時間単位のタイムスケールの時間幅を拡縮するとともに複数のタイムスケールの時間単位を上位または下位にシフトさせる操作を行うための表示エリアであるスケール・スパンコントローラエリアと、複数のタイムスケールの時間単位を変更させる操作を行うための表示エリアであるタイムスケールコントロールボタンとを有する。本実施形態においては、タイムスケール表示エリアには３つの時間単位のタイムスケールを表示させるようにタイムスケール表示情報を生成するものとする。
【００４５】
また、このタイムスケールが生成されるときのデフォルト状態における各時間単位の表示幅は、必要に応じて使いやすい幅に予め設定することができる。
【００４６】
電子カルテ表示情報生成部３２は、タイムスケール表示情報生成部３１においてタイムスケール表示情報が生成されると、当該タイムスケール表示情報の最小の時間単位のタイムスケールに対応し、このタイムスケールの表示期間内に実行時間情報が含まれる電子カルテ情報を記憶部２０の表示情報記憶部２２の電子カルテ情報記憶部２２ｂから取得して電子カルテ表示情報を生成する。この電子カルテ表示情報は、当該最小の時間単位のタイムスケールの時間幅に対応させて表示する。また、電子カルテ表示情報生成部３２は、後述する表示情報更新部４０によりタイムスケール表示情報が更新されると、電子カルテ表示情報を、更新後の最小の時間単位のタイムスケールの時間幅に対応させて表示させるように更新する。
【００４７】
表示画面情報生成部３３は、タイムスケール表示情報生成部３１で生成したタイムスケール表示情報と、生成されたタイムスケール表示情報に基づいて電子カルテ表示情報生成部３２で生成された電子カルテ表示情報とから、表示画面情報を生成する。
【００４８】
表示情報更新部４０は、タイムコントロール部４１と、タイムスパンコントロール部４２と、スケール・スパンコントロール部４３と、タイムスケールコントロール部４４とを有する。
【００４９】
タイムコントロール部４１は、タイムスケール表示情報生成部３１で生成され表示されたタイムスケールの表示期間を前後の日時に平行移動するための操作が行われたことを検知すると、当該操作に基づいてタイムスケールの表示期間を変更させるようにタイムスケール表示情報を更新する。
【００５０】
タイムスパンコントロール部４２は、タイムスケール表示情報生成部３１で生成され表示されたタイムスパンコントローラエリアにおいて最小の時間単位のタイムスケールの時間幅を拡縮するための操作が行われたことを検出すると、当該操作に基づいてタイムスケール表示エリア内の最小の時間単位のタイムスケールの時間幅を拡縮させるようにタイムスケール表示情報を更新する。
【００５１】
スケール・スパンコントロール部４３は、タイムスケール表示情報生成部３１で生成され表示されたスケール・スパンコントローラエリアにおいて最小の時間単位のタイムスケールの時間幅を拡縮するための操作が行われたことを検出すると、当該操作に基づいてタイムスケール表示エリア内の最小の時間単位のタイムスケールの時間幅を拡縮させ、所定の時間幅よりも拡大されたときには複数のタイムスケールの時間単位をより下位の時間単位にそれぞれシフトさせ、所定の時間幅よりも縮小されたときには複数のタイムスケールの時間単位をより上位の時間単位にそれぞれシフトさせるようにタイムスケール表示情報を更新する。
【００５２】
タイムスケールコントロール部４４は、タイムスケール表示情報生成部３１で生成され表示されたタイムスケールコントロールボタンにおいて、表示された複数のタイムスケールの時間単位を変更させるための操作が行われたことを検出すると、当該操作に基づいてタイムスケール表示エリア内の複数のタイムスケールの時間単位を、予め設定された複数の時間単位の中から選択して変更させるようにタイムスケール表示情報を更新する。
【００５３】
表示部５０は、表示情報生成部３０の表示画面情報生成部３３で生成された表示画面情報を表示するものであり、ディスプレイなどである。
【００５４】
〈一実施形態としての電子カルテ表示装置の動作〉
以下に、一実施形態としての電子カルテ表示装置１の動作を図４〜図１９を参照して詳細に説明する。
【００５５】
図４のフローチャートに示すように、まず、医師による入力部１０の操作により電子カルテ表示装置１に電源が投入され所望の患者の個人情報が入力されると（Ｓ１）、表示情報生成部３０のタイムスケール表示情報生成部３１において、デフォルトの設定により図５に示すようなタイムスケール表示情報３１１が生成される。
【００５６】
このタイムスケール表示情報３１１は、タイムスケール表示エリア３１２と、タイムスパンコントローラエリア３１３ａおよび３１３ｂと、スケール・スパンコントローラエリア３１４ａおよび３１４ｂと、タイムスケールコントロールボタン３１５ａおよび３１５ｂとから構成される。
【００５７】
タイムスケール表示エリア３１２は、所定数の時間単位のカレンダー情報を取得してそれぞれのタイムスケール３１２ａ〜３１２ｃを表示させる。
【００５８】
タイムスパンコントローラエリア３１３ａおよび３１３ｂは、表示させた複数のタイムスケールのうち最小の時間単位のタイムスケール３１２ｃの時間幅を拡縮する操作を行うための表示エリアであり、タイムスケール表示エリア３１２の上下位置に表示される。
【００５９】
スケール・スパンコントローラエリア３１４ａおよび３１４ｂは、複数のタイムスケールのうち最小の時間単位のタイムスケール３１２ｃの時間幅を拡縮するとともに、複数のタイムスケールの時間単位を上位または下位にシフトさせる操作を行うための表示エリアであり、タイムスケール表示エリア３１２の上下位置に表示される。
【００６０】
タイムスケールコントロールボタン３１５ａおよび３１５ｂは、複数のタイムスケール３１２ａ〜３１２ｃの時間単位を変更させる操作を行うための表示エリアでありタイムスケール表示エリア３１２の上下位置に表示される。
【００６１】
本実施形態においては、デフォルト設定により、図５のように年単位、月単位、日単位の３つの時間単位の、連続的な時間経過を示すタイムスケール３１２ａ〜３１２ｃによりタイムスケール表示情報３１１が生成される（Ｓ２）。図５においては、最小の時間単位である日単位のタイムスケール３１２ｃの枠は２００８年３月２９日〜４月２１日までの２４日間分が表示されている。
【００６２】
次に、生成された最小の時間単位であるタイムスケール３１２ｃの表示期間である２００８年３月２９日〜４月２１日分に対応する日単位の電子カルテ情報が、電子カルテ表示情報生成部３２により記憶部２０内の表示情報記憶部２２の電子カルテ情報記憶部２２ｂから取得される。電子カルテ表示情報生成部３２において電子カルテ情報が取得されると、当該日単位のタイムスケール３１２ｃに対応して表示されるように電子カルテ表示情報３１６が生成される（Ｓ３）。
【００６３】
次に、表示画面情報生成部３３において、タイムスケール表示情報生成部３１で生成されたタイムスケール表示情報３１１と、電子カルテ表示情報生成部３２で取得された電子カルテ表示情報３１６とから表示画面情報が生成され（Ｓ４）、図６に示すように表示部５０に表示される（Ｓ５）。
【００６４】
このようにタイムスケール表示情報３１１と電子カルテ表示情報３１６とからなる表示画面情報が表示部５０に表示されている状態で、医師による入力部１０に操作により、（１）表示期間をワープさせるタイムワープ操作、（２）表示する時間幅を拡縮するタイムスパンコントロール操作、（３）表示する時間幅を拡縮するとともにタイムスケールの時間単位を上位または下位にシフトさせるスケール・スパンコントロール操作、（４）タイムスケールの時間単位を変更させるタイムスケールコントロール操作、が行われる場合の処理について説明する。
【００６５】
（１）タイムワープ操作
医師による入力部１０の操作により、表示されたタイムスケール表示情報３１１のタイムスケール表示エリア３１２内から、画面の中央に表示させたい日時位置、例えば図７（ａ）に示すようにタイムスケール３１２ｃの４月１１日の位置がクリック操作により指定されると、表示情報更新部４０のタイムコントロール部４１により、この４月１１日の位置を中心とした期間が表示されるようにタイムスケール表示情報が更新される（Ｓ６の「YES」、Ｓ７）。この中心に表示させたい位置を指定する操作は、タイムスケール３１２ａ〜３１２ｃのどのタイムスケール上で行うことも可能であり、操作後は表示されているすべてのタイムスケール３１２ａ、３１２ｂ、３１２ｃが、操作された位置を中心として表示されるように更新される。
【００６６】
このように、タイムスケール表示情報生成部３１で生成されたタイムスケール表示情報３１１が更新されると、電子カルテ表示情報生成部３２により電子カルテ表示情報３１６も更新後のタイムスケール表示情報３１１に対応して４月１１日を中心とした所定期間の情報に更新される（Ｓ８）。
【００６７】
タイムスケール表示情報３１１および電子カルテ表示情報３１６が更新されると、ステップＳ４に戻りこれらに基づいて表示画面情報が表示画面情報生成部３３において生成され、図７（ｂ）に示すように表示部５０に表示される（Ｓ５、Ｓ６）。
【００６８】
このとき図７（ｂ）に示すように、表示されたタイムスケール内に、医師により指定された日時の位置を示す線であるアクティブラインＡが表示されるように設定してもよい。このアクティブラインＡは、医師により指定された日時を視覚的に明確に示したり、新たに入力するＣＯＡの入力位置として機能させたりすることができる。
【００６９】
（２）タイムスパンコントロール操作
医師による入力部１０の操作により、表示されたタイムスパンコントローラエリア３１３ａまたは３１２ｂ内の所望の位置において、最小の時間単位であるタイムスケール３１２ｃの時間幅を拡大または縮小するための操作が行われると（Ｓ９）、タイムスパンコントロール部４２によりこの操作が行われた位置に対応する日時を基準としてタイムスケール３１２ｃの時間幅が拡大または縮小されるようにタイムスケール表示情報３１１が更新される（Ｓ７）。この時間幅を拡大または縮小するための操作は、例えばマウスやタッチペン、タッチパッドによるクリック操作またはホイールマウスによる回転操作により行われる。
【００７０】
具体的には、図８（ａ）に示すように、タイムスケール表示エリア３１２の上部位置に表示されたタイムスパンコントローラエリア３１３ａ内の２００８年４月１２日に対応する位置においてクリック操作が行われるかまたは、タイムスケール表示エリア３１２の上下位置に表示されたタイムスパンコントローラエリア３１３ａまたは３１３ｂ内の２００８年４月１２日に対応する位置においてホイールマウスが上に回転される操作が行われると、図８（ｂ）に示すように当該位置を基準としてタイムスケール３１２ｃの時間幅が拡大されるようにタイムスケール表示情報が更新される。
【００７１】
また、図９（ａ）に示すように、タイムスケール表示エリア３１２下部位置に表示されたタイムスパンコントローラエリア３１３ｂ内の２００８年４月１２日に対応する位置においてクリック操作が行われるかまたは、タイムスケール表示エリア３１２の上下位置に表示されたタイムスパンコントローラエリア３１３ａまたは３１３ｂ内の２００８年４月１２日に対応する位置においてホイールマウスが下に回転される操作が行われると、図９（ｂ）に示すように当該位置を基準としてタイムスケール３１２ｃの時間幅が縮小されるようにタイムスケール表示情報が更新される。
【００７２】
このように、タイムスケール表示情報生成部３１で生成されたタイムスケール表示情報３１１が更新されると、電子カルテ表示情報生成部３２により電子カルテ表示情報３１６も更新後のタイムスケール表示情報３１１に対応した所定期間の情報に更新される（Ｓ８）。
【００７３】
（３）スケール・スパンコントロール操作
医師による入力部１０の操作により、表示されたスケール・スパンコントローラエリア３１４ａまたは３１４ｂ内の所望の位置において、最小の時間単位であるタイムスケール３１２ｃの時間幅を拡大または縮小するための操作が行われると（Ｓ１０）、表示情報更新部４０のスケール・スパンコントロール部４３によりこの操作が行われた位置に対応する日時を基準としてタイムスケール３１２ｃの時間幅が拡大または縮小されるとともに、所定の時間幅よりも拡大されたときには複数のタイムスケール３１２ａ〜３１２ｃの時間単位をより下位の時間単位にそれぞれシフトさせ、所定の時間幅よりも縮小されたときには複数のタイムスケール３１２ａ〜３１２ｃの時間単位をより上位の時間単位にそれぞれシフトさせるようにタイムスケール表示情報が更新される（Ｓ７）。
【００７４】
具体的には、タイムスケール表示エリア３１２に年単位、月単位、日単位の３つのタイムスケール３１２ａ〜３１２ｃが表示されている状態で、スケール・スパンコントローラエリア３１４ａまたは３１４ｂにおいて、上述した（２）タイムスパンコントロール操作と同様の操作で日単位のタイムスケール３１２ｃを予め設定された所定幅よりも拡大されると、これらのタイムスケール表示エリア３１２の時間単位が下位の時間単位、例えば月単位、日単位、時単位の３つのタイムスケールで表示されるようにシフトされタイムスケール表示情報が更新される。
【００７５】
また、タイムスケール表示エリア３１２に年単位、月単位、日単位の３つのタイムスケール３１２ａ〜３１２ｃが表示されている状態で、スケール・スパンコントローラエリア３１４ａまたは３１４ｂにおいて、上述した（２）タイムスパンコントロール操作と同様の操作で日単位のタイムスケール３１２ｃを予め設定された所定幅よりも縮小されると、これらのタイムスケール表示エリア３１２の時間単位が上位の時間単位、例えば世紀単位、年単位、月単位の３つのタイムスケールで表示されるようにシフトされタイムスケール表示情報が更新される。
【００７６】
このように、タイムスケール表示情報生成部３１で生成されたタイムスケール表示情報３１１が更新されると、電子カルテ表示情報生成部３２により電子カルテ表示情報３１６も更新後のタイムスケール表示情報３１１に対応した所定期間の情報に更新される（Ｓ８）。
【００７７】
上記の（２）タイムスパンコントロール操作および（３）スケール・スパンコントロール操作においては、操作が行われた位置を基準としてタイムスケール３１２ｃの時間幅が拡大または縮小されるように更新される場合について説明したが、操作が行われた位置が中心となるようにタイムスケールが平行移動された状態でタイムスケール３１２ｃの時間幅が拡大または縮小されるように更新されてもよい。このとき、操作が行われた位置を基準として拡縮されるモードか、操作が行われた位置が中心となるように平行移動され拡縮されるモードかは、タイムスパンコントローラエリア３１３ａ、３１３ｂ内の操作用のアイコン（図８、９等においては三角印のアイコン）の色で区別するようにしてもよい。
【００７８】
（４）タイムスケールコントロール操作
医師による入力部１０の操作により、表示されたタイムスケール表示情報３１１のタイムスケールコントロールボタン３１５ａまたは３１５ｂがクリック操作されると（Ｓ１１）、表示情報更新部４０のタイムスケールコントロール部４４により、現在タイムスケール表示エリア３１２内に表示されている複数のタイムスケールの時間単位が、上位または下位の時間単位にシフトされタイムスケール表示情報が更新される（Ｓ７）。
【００７９】
具体的には、図１０（ａ）に示すように、タイムスケール表示エリア３１２の上部位置に表示されたタイムスケールコントロールボタン３１５ａ内においてクリック操作が行われるかまたは、タイムスケール表示エリア３１２の上下位置に表示されたタイムスケールコントロールボタン３１５ａまたは３１５ｂ内においてホイールマウスが上に回転される操作が行われると、これらのタイムスケール表示エリア３１２の時間単位が上位の時間単位、例えば世紀単位、年単位、月単位の３つのタイムスケールで表示されるようにシフトされ、図１０（ｂ）に示すようにタイムスケール表示情報が更新される。
【００８０】
また、図１１（ａ）に示すように、タイムスケール表示エリア３１２に世紀単位、年単位、月単位の３つのタイムスケール３１２ａ〜３１２ｃが表示されている状態で、タイムスケール表示エリア３１２の下部位置に表示されたタイムスケールコントロールボタン３１５ｂ内においてクリック操作が行われるかまたは、タイムスケール表示エリア３１２の上下位置に表示されたタイムスケールコントロールボタン３１５ａまたは３１５ｂ内においてホイールマウスが下に回転される操作が行われると、これらのタイムスケール表示エリア３１２の時間単位が下位の時間単位、例えば年単位、月単位、日単位の３つのタイムスケールで表示されるようにシフトされ、図１１（ｂ）に示すようにタイムスケール表示情報が更新される。
【００８１】
このように、タイムスケール表示情報生成部３１で生成されたタイムスケール表示情報３１１が更新されると、電子カルテ表示情報生成部３２により電子カルテ表示情報３１６も更新後のタイムスケール表示情報３１１に対応した所定期間の情報に更新される（Ｓ８）。
【００８２】
このタイムスケールコントロール操作においては、タイムスケールコントロールボタン３１５ａまたは３１５ｂを右クリックするなどして図１２（ａ）に示すように表示させた時間単位の選択メニュー３１２ｄの中から、所望の時間単位を選択させてタイムスケール表示エリア３１２の時間単位を変更するようにしてもよい。また、この時間単位の選択メニュー３１２ｄの中から「表示制御設定」が選択されることにより図１３（ａ）に示すように表示させたタイムマシン表示制御画面３１２ｅにおいて所望の時間単位や表示行数などの表示情報を設定させることで、タイムスケール表示エリア３１２の時間単位を変更するようにしてもよい。
【００８３】
このタイムマシン表示制御画面３１２ｅは、タイムスケール表示エリア３１２内のタイムスケールの表示に関する設定情報を入力するための画面である。図１３に示す表示制御画面の一例では、「設定内容」として「表示」が「yes」に設定された時間単位（スケール）が、「順位」により優先度の高い順に並べられた複数のタイムスケールの中から、「表示行数」で設定された行数分だけ表示させることを示している。
【００８４】
この図１３（ａ）においては、「表示」が「yes」に設定された時間単位「年代」、「年」、「月」、「日」、「時」、「分」、「秒」の中（図１３（ｂ）の太矢印の中）から、「表示行数」として設定された「３」つの時間単位のタイムスケールが選択され、図１３（ｂ）に示すように表示させることを示している。
【００８５】
〈他の形態によるタイムスケールの表示−１〉
また、上記の実施形態ではデフォルトの設定により、タイムスケール表示エリア３１２には３つの時間単位のタイムスケール３１２ａ〜３１２ｃが表示される場合について説明したが、他の形態として、基本タイムスケールである１つのタイムスケールのみが表示されるようにしてもよい。この１つのタイムスケールのみで表示する機能を、「ユニタイム表示」機能と称する。
【００８６】
「ユニタイム表示」機能が有効に設定されることにより、「表示行数」の設定にかかわらず図１４に示すようにタイムスケール表示エリア３１２に表示されるタイムスケールは１行のみの表示となる。
【００８７】
そして、この１行のタイムスケールに近接して表示された全タイムスケールボタン３１２ｆ上にオンマウスされることにより、タイムマシン表示制御画面３１２ｅにおいて「表示」が「yes」に設定された全タイムスケールがポップアップ画面で表示される。
【００８８】
このユニタイム表示による全タイムスケールのポップアップ画面は、以下の３パターンのいずれかにより表示される。
【００８９】
［全タイムスケールのポップアップ画面：パターン１］
パターン１の全タイムスケールのポップアップ画面は、図１５に示すように、タイムマシン表示制御画面３１２ｅにおいて「表示」が「yes」に設定された全タイムスケール３１７が表示されるとともに、この全タイムスケール３１７の右端に基本タイムスケール３１７ａの時間幅を拡縮する操作を行うためのタイムスパンコントロールボタン３１３ｃ、３１３ｄと、基本タイムスケール３１７ａの時間幅を拡縮するとともにこの基本タイムスケールの時間単位を上位または下位にシフトさせる操作を行うためのスケール・スパンコントロールボタン３１４ｃ、３１４ｄと、基本タイムスケール３１７ａを変更するためのタイムスケールコントロールボタン３１５ｃが表示されるように構成される。
【００９０】
この全タイムスケール３１７および各ボタンが表示された状態で、全タイムスケール３１７内から画面の中央に移動させたい位置がクリック操作により指定されると、上記の（１）タイムワープ操作と同様に指定された位置を中心とした期間が表示されるようにタイムスケールが平行移動された状態にタイムスケール表示情報が更新される。
【００９１】
また、タイムスパンコントロールボタン３１３ｃまたは３１３ｄがクリック操作されると、基本タイムスケール３１７ａの中心位置を基準として時間幅が拡大または縮小されるようにタイムスケール表示情報が更新される。
【００９２】
また、スケール・スパンコントロールボタン３１４ｃまたは３１４ｄがクリック操作されると、基本タイムスケール３１７ａの中心位置を基準として時間幅が拡大または縮小されるとともに、所定の時間幅よりも拡大されたときには基本タイムスケール３１７ａをより下位の時間単位にそれぞれシフトさせ、所定の時間幅よりも縮小されたときには基本タイムスケール３１７ａをより上位の時間単位にそれぞれシフトさせるようにタイムスケール表示情報が更新される。
【００９３】
また、いずれかのタイムスケールに対応するタイムスケールコントロールボタン３１５ｃがクリック操作により指定されると、表示情報更新部４０のタイムスケールコントロール部４４により、指定されたタイムスケールコントロールボタン３１５ｃに対応するタイムスケールに基本タイムスケールが変更されるようにタイムスケール表示情報が更新される。
【００９４】
［全タイムスケールのポップアップ画面：パターン２］
パターン２の全タイムスケールのポップアップ画面は、図１６に示すように、タイムマシン表示制御画面３１２ｅにおいて「表示」が「yes」に設定された全タイムスケール３１７が表示されるとともに、この全タイムスケール３１７の上下位置に基本タイムスケール３１７ａの時間幅を拡縮する操作を行うためのタイムスパンコントローラエリア３１３ａ、３１３ｂと、基本タイムスケール３１７ａの時間幅を拡縮するとともにこの基本タイムスケールの時間単位を上位または下位にシフトさせる操作を行うためのスケール・スパンコントローラエリア３１４ａ、３１４ｂと、基本タイムスケール３１７ａを上下のタイムスケールにシフトさせるためのタイムスケールコントロールボタン３１５ａ、３１５ｂが表示されるように構成される。
【００９５】
これらの全タイムスケール３１７および各ボタンでは、上記の（１）タイムワープ操作、（２）タイムスパンコントロール操作、（３）スケール・スパンコントロール操作と同様の操作を行うことができる。
【００９６】
［全タイムスケールのポップアップ画面：パターン３］
パターン３の全タイムスケールのポップアップ画面は、図１７に示すように、タイムマシン表示制御画面３１２ｅにおいて「表示」が「yes」に設定された全タイムスケール３１７が表示される際に、基本タイムスケール３１７ａの上下位置に、タイムスパンコントローラエリア３１３ａ、３１３ｂと、スケール・スパンコントローラエリア３１４ａおよび３１４ｂと、タイムスケールコントロールボタン３１５ａおよび３１５ｂとが表示されるように構成される。
【００９７】
これらの全タイムスケール３１７および各ボタンでは、上記の（１）タイムワープ操作、（２）タイムスパンコントロール操作、（３）スケール・スパンコントロール操作と同様の操作を行うことができる。
【００９８】
以上のようにタイムスケール表示情報３１１が更新されると、更新後のタイムスケール表示情報３１１内の最小の時間単位のタイムスケールの表示期間に対応する電子カルテ情報が電子カルテ表示情報生成部３２により電子カルテ情報記憶部２２ｂから取得され、当該タイムスケールに対応して表示されるように電子カルテ表示情報３１６が更新される。
【００９９】
〈他の形態によるタイムスケールの表示−２〉
また上記の処理のステップＳ２においては、デフォルトの設定により、連続した時間経過を示す複数のタイムスケールが生成される場合について説明したが、医師の操作により選択された任意の期間が並べられたタイムスケールが生成されるようにしてもよい。
【０１００】
この任意の期間は、図２０に示すように、タイムエクストラサイクル設定情報３２０内で選択することができる。このタイムエクストラサイクル設定情報３２０は、タイムスケール表示情報３１１内に表示された「サイクル設定」ボタン３１８をクリック操作することにより表示される。
【０１０１】
このタイムエクストラサイクル設定情報３２０内には、連続した時間経過を示す複数の時間単位の選択用タイムスケール３２１と、選択用タイムスケール３２１の中から任意の期間を選択する際の選択モードを指定するための「フリー選択モード」ボタン３２２および「サイクルモード」ボタン３２３と、選択された期間やサイクルの情報を記憶させたり再度表示させるためのサイクルタブ３２４とを有する。図２０においては、選択用タイムスケール３２１として、年単位、月単位、および日単位の３つのタイムスケールが表示されている。この選択用タイムスケールの数および時間単位は、設定により変更可能であるものとする。
【０１０２】
［フリー選択モード］
表示されたタイムエクストラサイクル設定情報３２０において、選択モードとしてフリー選択モードが指定されたときの、表示期間の選択処理について説明する。
【０１０３】
フリー選択モードでは、タイムエクストラサイクル設定情報３２０内の選択用タイムスケール３２１の中から、タイムスケール３１２ａ〜３１２ｃに表示させたい期間を、絶対的な期間情報で複数選択することができる。
【０１０４】
例えば図２０に示すように、選択用タイムスケール３２１の中から「２００８年４月３日」、および「２００８年４月７日〜１１日」が選択されると、該当する期間の部分が強調されて表示され、さらにこの選択された期間に基づいてタイムスケール３１２ａ〜３１２ｃが更新される。
【０１０５】
更新されたタイムスケール３１２ａ〜３１２ｃには、選択用タイムスケール３２１で選択された「２００８年４月３日」、および「２００８年４月７日〜１１日」に該当する期間が表示されている。
【０１０６】
このとき、タイムスケール３１２ａ〜３１２ｃ内の最小の時間単位である日単位のタイムスケール３１２ｃは、選択された期間のみが並べられて表示され、これに伴い電子カルテ情報３１６も選択された期間のみが表示されるように更新される。
【０１０７】
このようにして表示期間が選択された状態で、サイクルタブ３２４の中のサイクル１タブが指定されることにより、タイムエクストラサイクル設定情報３２０で選択された表示期間の情報がサイクル１タブに対応して記憶される。
【０１０８】
［サイクルモード］
表示されたタイムエクストラサイクル設定情報３２０において、選択モードとしてサクルモードが指定されたときの、表示期間の選択処理について説明する。
【０１０９】
フリー選択モードでは、タイムエクストラサイクル設定情報３２０内の選択用タイムスケール３２１の中から、タイムスケール３１２ａ〜３１２ｃに表示させたい期間を、周期的に到来する基準時に対する相対的な期間情報により、複数選択することができる。この周期的に到来する基準時に対する相対的な期間情報とは、例えば「毎週木曜日」や、「毎日９時〜１９時」といった期間情報である。
【０１１０】
例えば図２１に示すように、年単位、月単位、日単位、および週単位の選択用タイムスケール３２１の中から「２００８年４月の木曜日」が選択されると、該当する期間の部分が強調されて表示され、さらにこの選択された期間に基づいてタイムスケール３１２ａ〜３１２ｃが更新される。
【０１１１】
更新されたタイムスケール３１２ａ〜３１２ｃには、選択用タイムスケール３２１で選択された「２００８年４月の木曜日」に該当する「２００８年４月３日」、「２００８年４月１０日」、「２００８年４月１７日」、および「２００８年４月２４日」が表示されている。
【０１１２】
このとき、タイムスケール３１２ａ〜３１２ｃ内の最小の時間単位である日単位のタイムスケール３１２ｃは、該当する期間のみが並べられて表示され、これに伴い電子カルテ情報３１６も選択された期間のみが表示されるように更新される。
【０１１３】
このようにして表示期間が選択された状態で、サイクルタブ３２４の中のサイクル２タブが指定されることにより、タイムエクストラサイクル設定情報３２０で選択された表示期間の情報がサイクル２タブに対応して記憶される。
【０１１４】
また、図２０または図２１のようにタイムスケール３１２ａ〜３１２ｃおよび電子カルテ情報３１６が表示された画面上で、電子カルテ情報３１６中の任意の空白部分にカーソルが合わせられることにより、図２２に示すように、当該部分の表示期間の情報がポップアップ画面で表示されるようにしてもよい。図２２では、当該部分の表示期間の情報「サイクル２  2008/04/24  毎週木曜日  0:00-24:00」がポップアップ画面で表示されている。
【０１１５】
また、図２０または図２１にようにタイムスケール３１２ａ〜３１２ｃおよび電子カルテ情報３１６が表示された画面上で、電子カルテ情報３１６中のタイムスケール３１２ｃに対応して表示された仕切りライン３２５を左右に移動させるようにドラッグ操作されることにより、図２３に示すように、当該部分の表示期間が横方向に拡大して表示されるようにしてもよい。図２３では、「２００８年４月３日」および「２００８年４月１７日」の表示期間が仕切りラインの移動分拡大して表示されている。
【０１１６】
図２３に示すように拡大された表示期間は、「スケールを戻す」ボタン３１９がクリック操作されることにより、図２２に示すようにデフォルト設定の状態に戻る。
【０１１７】
また、複数のサイクルタブが選択されることにより、複数のサイクルタブに対応した全ての表示期間の電子カルテ情報３１６を、同一画面上に表示させるようにしてもよい。
【０１１８】
例えば図２４では、サイクル１タブとサイクル３タブとが選択されている。これにより、サイクル１タブに対応して記憶された表示期間「２００８年４月の木曜日」と、サイクル３タブに対応して記憶された表示期間「２００８年３月〜５月の月曜日および火曜日」との双方に該当する期間に基づいてタイムスケール３１２ａ〜３１２ｃが更新される。
【０１１９】
そして、タイムスケール３１２ａ〜３１２ｃ内の最小の時間単位である日単位のタイムスケール３１２ｃは、該当する全ての期間が並べられて表示され、これに伴い電子カルテ情報３１６も選択された期間のみが表示されるように更新される。
【０１２０】
このように任意に選択された期間のみの電子カルテ情報が並べられて表示されることにより、所望の期間の情報のみを効率良く表示させることができる。
【０１２１】
また、任意の表示期間は、上述した「フリー選択モード」および「サイクルモード」のように任意の時間単位のタイムスケールを用いて選択するほか、週単位で日付けが表示されたカレンダー情報から日単位で選択するようにしてもよい。また予め設定された、１日の中の複数の時間帯で構成さえれる表示時間パターンの中から選択するようにしてもよい。
【０１２２】
また、上述したようにして表示されたタイムスケール表示情報３１１内のタイムスケール表示エリア３１２に複数のタイムスケールが表示されているときに、各時間単位のタイムスケール内において現在電子カルテ表示情報３１６が表示されている期間、すなわち最小の時間単位のタイムスケールにおいて表示されている期間に対応する期間を強調して表示するようにしてもよい。
【０１２３】
例えば、図１８に示すように、現在の最小の時間単位のタイムスケールである日単位のタイムスケール３１２ｃにおいて、２００８年３月２９日〜２００８年４月２１日の期間が表示されているときには、このタイムスケール３１２ｃの全表示期間と、この１つ上位の時間単位である月単位のタイムスケール３１２ｂ内における２００８年３月２９日〜２００８年４月２１日に対応する期間と、さらに上位の時間単位である年単位のタイムスケール３１２ａ内における２００８年３月２９日〜２００８年４月２１日の期間に対応する期間が強調されて表示される。
【０１２４】
このように各タイムスケールにおいて該当期間が強調して表示されることにより、現在表示されている電子カルテ表示情報３１６の表示期間を、複数の時間単位において視覚的にわかりやすく表示させることができる。
【０１２５】
また、医師による入力部１０の操作により、表示されたスケール・スパンコントローラエリア３１４ａ、または３１４ｂ内の所望の位置において最小の時間単位であるタイムスケール３１２ｃの時間幅を拡大または縮小するための操作が行われ所定の時間幅よりも拡大されたときに、（３）スケール・スパンコントロール操作で説明したように時間単位をシフトさせずに、図１９に示すように現在表示されている最小の時間単位の一つ下位の時間単位に対応した目盛りがサブスケールとして表示されるようにしてもよい。
【０１２６】
図１９においでは、現在表示されている最小の時間単位である年単位のタイムスケールの時間幅が所定の時間幅よりも拡大される操作が行われたことにより、この年単位のタイムスケールの一つ下位の時間単位である月単位の目盛りのみがサブスケール３１２ｇとして表示されている。
【０１２７】
このようにサブスケール３１２ｇが表示されることにより、タイムケールの時間単位が下位にシフトされなくても下位の時間単位における所望の位置をおおよそ検討をつけることができ、タイムワープ操作やタイムスパンコントロール操作を行うときの操作を支援することができる。
【０１２８】
また、本実施形態においては、タイムスパンコントロール操作において、２箇所のタイムスパンコントローラエリア３１３ａ、３１３ｂのうち、上部位置に表示されたタイムスパンコントローラエリア３１３ａがクリック操作れたときに時間幅が拡大し、下部位置に表示されたタイムスパンコントローラエリア３１３ｂがクリック操作されたときに時間幅が縮小されるようにタイムスケール表示情報が更新される場合について説明したが、これらの機能は逆でもよく、上部位置のタイムスパンコントローラエリア３１３ａがクリック操作されたときには時間幅が縮小し、下部位置のタイムスパンコントローラエリア３１３ｂがクリック操作されたときには時間幅が拡大するように設定してもよい。スケール・スパンコントロール操作においても同様に、スケール・スパンコントローラエリア３１４ａとスケール・スパンコントローラエリア３１４ｂの機能を逆に設定することも可能である。
【０１２９】
また、本実施形態においては時間単位選択部において表示画面上に表示されるタイムスケールの時間単位が３つ選択される場合について説明したが、これには限定されず、必要に応じて４つまたは２つなど他の行数に変更することも可能である。
【０１３０】
また、本実施形態においてはタイムスケールを表示する際に、時間単位が大きい方から順に画面上部から並べたが、逆に時間単位が小さい方から順に画面上部から並べて表示してもよい。
【０１３１】
以上の本実施形態による電子カルテ情報表示装置によれば、簡単な操作でユーザの所望の時間幅に変更してタイムスケールに対応して生成された電子カルテ情報を表示させることができる。
【０１３２】
また、上記の実施形態の電子カルテ表示装置の表示情報更新部、表示情報生成部、および記憶部の機能構成をプログラム化してコンピュータに組み込むことにより、当該コンピュータを電子カルテ表示装置として機能させるプロジェクト情報表示プログラムを構築することも可能である。
【０１３３】
また、本実施形態においては、プロジェクト情報表示装置の一例として電子カルテ表示装置について説明したがこれには限定されず、他のプロジェクト情報、例えば工場において製造工程を管理するプロジェクト情報やさまざまな分野のスケジュール情報など、時間軸に基づいた情報を表示させるいかなる装置にも適用することができる。
【０１３４】
また、本実施形態においては、記憶部は電子カルテ表示装置内に設けた構成としたがこれには限定されず、表示情報操作部および表示情報生成部を有する装置とネットワークを介して接続されたサーバ等の別装置内に設けるようにしてもよい。
【０１３５】
このように構成することにより、記憶部内の情報量が膨大になったときにも対応することができる。
【０１３６】
また、本実施形態においては表示画面上に表示されるタイムスケールの時間単位を１０年単位、年単位、月単位、日単位、時単位、分単位、または秒単位から選択する場合について説明したが、これらには限定されず、週単位、１０００年単位、１万年単位、億年単位、ミリ秒単位、マイクロ秒単位など時間を表す単位であれば表示させる内容に合わせて選択することができる。
【符号の説明】
【０１３７】
１…電子カルテ表示装置
１０…入力部
２０…記憶部
２１…カレンダー情報記憶部
２２…表示情報記憶部
２２ａ…ＣＯＡ情報記憶部
２２ｂ…電子カルテ情報記憶部
３０…表示情報生成部
３１…タイムスケール表示情報生成部
３２…電子カルテ表示情報生成部
３３…表示画面情報生成部
４０…表示情報更新部
４１…タイムコントロール部
４２…タイムスパンコントロール部
４３…スケール・スパンコントロール部
４４…タイムスケールコントロール部
５０…表示部
１００…アクト情報層
１１０…自己アクト情報
１１１…自己アクト特性
１１２…自己アクト論理
１２０…リンケージアクト情報
１２１…リンケージアクト特性
１２２…リンケージアクト論理
２００…アクト動作層
３００…出力層
３１１…タイムスケール表示情報
３１２…タイムスケール表示エリア
３１２ａ〜３１２ｃ…タイムスケール
３１２ｄ…選択メニュー
３１２ｅ…タイムマシン表示制御画面
３１２ｆ…全タイムスケールボタン
３１２ｇ…サブスケール
３１３ａ、３１３ｂ…タイムスパンコントローラエリア
３１３ｃ…タイムスパンコントロールボタン
３１４ａ、３１４ｂ…スケール・スパンコントローラエリア
３１４ｃ…スケール・スパンコントロールボタン
３１５ａ、３１５ｂ、３１５ｃ…タイムスケールコントロールボタン
３１６…電子カルテ表示情報
３１７…全タイムスケール
３１７ａ…基本タイムスケール
４００…管理層
【図１】
2010082573.tif 000003
【図２】
2010082573.tif 000004
【図３】
2010082573.tif 000005
【図４】
2010082573.tif 000006
【図５】
2010082573.tif 000007
【図６】
2010082573.tif 000008
【図７】
2010082573.tif 000009
【図８】
2010082573.tif 000010
【図９】
2010082573.tif 000011
【図１０】
2010082573.tif 000012
【図１１】
2010082573.tif 000013
【図１２】
2010082573.tif 000014
【図１３】
2010082573.tif 000015
【図１４】
2010082573.tif 000016
【図１５】
2010082573.tif 000017
【図１６】
2010082573.tif 000018
【図１７】
2010082573.tif 000019
【図１８】
2010082573.tif 000020
【図１９】
2010082573.tif 000021
【図２０】
2010082573.tif 000022
【図２１】
2010082573.tif 000023
【図２２】
2010082573.tif 000024
【図２３】
2010082573.tif 000025
【図２４】
2010082573.tif 000026
【国際調査報告】
2010082573.tif 000027
2010082573.tif 000028