(57)【要約】【課題】時系列データをグラフの形態で表示する場合の視認性と、複数の時系列データの一覧性の両方を確保することが可能な時系列データ表示制御装置、その作動方法及びプログラム、並びにシステムを提供する。【解決手段】表示画面１５には、複数の項目の時系列データが表示されるメイン表示領域４１が設けられている。メイン表示領域４１は、時系列データについて、入力されたデータの値に応じて、前記データの入力点の位置や長さが、前記データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、時系列データについて、データの複数の入力点を、時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替えることが可能である。【選択図】図９
2018010330.tif 000002
【特許請求の範囲】
【請求項１】
複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する画面データ生成部と、
前記時系列データについて、入力されたデータの値に応じて、前記データの入力点の位置や長さが、前記データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、前記時系列データについて、前記データの複数の入力点を、前記時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える画面表示制御部とを備えている時系列データ表示制御装置。
【請求項２】
前記グラフ表示モードと前記ドット表示モードは、前記時系列データの項目単位で切り替え可能である請求項１に記載の時系列データ表示制御装置。
【請求項３】
前記時系列データ表示画面において、前記時系列データを表示するメイン表示領域には、前記時間軸方向において所定単位で期間を区切る第１グリッド線と、前記データ配列軸方向において前記時系列データの項目単位で領域を区切る第２グリッド線と、前記第１グリッド線と第２グリッド線によって区画される複数のセルとを有している請求項１又は２に記載の時系列データ表示制御装置。
【請求項４】
前記ドット表示モードにおいて、前記セル内に表示される前記ドットの数が、入力されるデータ量に応じて変化する請求項３に記載の時系列データ表示制御装置。
【請求項５】
前記ドット表示モードにおいて、前記セル内に表示される前記ドットの表示形態が、入力されるデータの値が予め設定された正常範囲内か正常範囲外かによって変化する請求項３又は４に記載の時系列データ表示制御装置。
【請求項６】
隣接する複数の前記第１グリッド線の間隔及び隣接する複数の第２グリッド線の間隔のうち少なくとも一方を変化させることにより、前記セルのサイズを変更可能である請求項３〜５のいずれか１項に記載の時系列データ表示制御装置。
【請求項７】
前記セルのサイズが大きくなるほど、表示される情報が増加する請求項６に記載の時系列データ表示制御装置。
【請求項８】
前記画面表示制御部は、さらに、前記時間軸と前記データ配列軸との２軸によって構成される二次元平面に前記時系列データを表示する二次元表示モードと、前記二次元表示モードにおいて前記時間軸と平行な複数の直線が前記時間軸において過去に向かって収束するように描画される遠近法を用いて、前記二次元平面が三次元的に表示される三次元表示モードの２つの表示モードを切り替えることが可能である請求項１〜７のいずれか１項に記載の時系列データ表示制御装置。
【請求項９】
前記三次元表示モードは、前記二次元表示モードにおける前記二次元平面を、前記時間軸と直交する回転軸を中心に仮想的に回転させた表示モードである請求項８に記載の時系列データ表示制御装置。
【請求項１０】
前記時系列データ表示画面において、前記時系列データが存在しない期間については、前記時間軸方向に圧縮して表示される請求項１〜９のいずれか１項に記載の時系列データ表示制御装置。
【請求項１１】
前記時系列データは、患者の診療に関する診療データである請求項１〜１０のいずれか１項に記載の時系列データ表示制御装置。
【請求項１２】
複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する画面データ生成ステップと、
前記時系列データについて、入力されたデータの値に応じて、前記データの入力点の位置や長さが、前記データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、前記時系列データについて、前記データの複数の入力点を、前記時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える画面表示制御ステップとを備えている時系列データ表示制御装置の作動方法。
【請求項１３】
コンピュータを時系列データ表示制御装置として機能させる時系列データ表示制御プログラムにおいて、
複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する画面データ生成ステップと、
前記時系列データについて、入力されたデータの値に応じて、前記データの入力点の位置や長さが、前記データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、前記時系列データについて、前記データの複数の入力点を、前記時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える画面表示制御ステップと、を備えている時系列データ表示制御プログラム。
【請求項１４】
複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する画面データ生成部と、
前記時系列データについて、入力されたデータの値に応じて、前記データの入力点の位置や長さが、前記データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、前記時系列データについて、前記データの複数の入力点を、前記時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える画面表示制御部と、を備えている時系列データ表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時系列データ表示制御装置、その作動方法及びプログラム、並びにシステムに関するものである。
【背景技術】
【０００２】
医療分野において、患者の血圧、体温、心拍数などの診療に関するデータの経時変化を表す時系列データを表示画面に表示する時系列データ表示装置が知られている（特許文献１）。時系列データが複数有る場合には、時間軸と直交するデータ配列軸に沿って複数の時系列データが配列される（図４）。時系列データは、例えば、折れ線グラフのように、時間軸と直交するデータ配列軸方向に入力されたデータの値が変動するグラフの形態で表示される。複数のグラフは、それぞれに表示行が割り当てられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４８０７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されているように、複数のグラフのそれぞれに表示行が割り当てられていると、各グラフが重ならないため、視認性がよい。
【０００５】
しかしながら、ディスプレイの画面サイズは有限であるため、グラフ毎に表示行を割り当てると、一度に表示可能なグラフの数が減少して、複数の時系列データの一覧性が低下しまうという問題がある。特に、グラフは、データ配列軸方向にデータの値が変動するため、グラフのデータの値の変動幅が大きい場合には表示行の高さが高くなり、グラフの項目数がさらに減少して一覧性がさらに低下する。
【０００６】
診療に関する時系列データは、多岐に渡るため、患者の診断に当たっては、時系列データとしてどのようなデータ項目が存在するかを概観的に把握することも、重要である。そのため、複数の時系列データの一覧性を向上して、限られたディスプレイの画面サイズの中で、一度にできるだけ多くのデータ項目を把握したいという強い要望もある。
【０００７】
本発明は、時系列データをグラフの形態で表示する場合の視認性と、複数の時系列データの一覧性の両方を確保することが可能な時系列データ表示制御装置、その作動方法及びプログラム、並びにシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の時系列データ表示制御装置は、画面データ生成部と、画面表示制御部とを備える。画面データ生成部は、複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する。画面表示制御部は、時系列データについて、入力されたデータの値に応じて、データの入力点の位置や長さが、データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、時系列データについて、データの複数の入力点を、時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える。
【０００９】
グラフ表示モードとドット表示モードは、時系列データの項目単位で切り替え可能であることが好ましい。
【００１０】
時系列データ表示画面において、時系列データを表示するメイン表示領域には、時間軸方向において所定単位で期間を区切る第１グリッド線と、データ配列軸方向において時系列データの項目単位で領域を区切る第２グリッド線と、第１グリッド線と第２グリッド線によって区画される複数のセルとを有していることが好ましい。
【００１１】
ドット表示モードにおいて、セル内に表示されるドットの数が、入力されるデータ量に応じて変化することが好ましい。
【００１２】
ドット表示モードにおいて、セル内に表示されるドットの表示形態が、入力されるデータの値が予め設定された正常範囲内か正常範囲外かによって変化することが好ましい。
【００１３】
隣接する複数の第１グリッド線の間隔及び隣接する複数の第２グリッド線の間隔のうち少なくとも一方を変化させることにより、セルのサイズを変更可能であることが好ましい。
【００１４】
セルのサイズが大きくなるほど、表示される情報が増加することが好ましい。
【００１５】
画面表示制御部は、さらに、時間軸とデータ配列軸との２軸によって構成される二次元平面に時系列データを表示する二次元表示モードと、二次元表示モードにおいて時間軸と平行な複数の直線が時間軸において過去に向かって収束するように描画される遠近法を用いて、二次元平面が三次元的に表示される三次元表示モードの２つの表示モードを切り替えることが可能であることが好ましい。
【００１６】
三次元表示モードは、二次元表示モードにおける二次元平面を、時間軸と直交する回転軸を中心に仮想的に回転させた表示モードであることが好ましい。
【００１７】
時系列データ表示画面において、時系列データが存在しない期間については、時間軸方向に圧縮して表示されることが好ましい。
【００１８】
時系列データは、患者の診療に関する診療データであることが好ましい。
【００１９】
本発明の時系列データ表示制御装置の作動方法は、画面データ生成ステップと、画面表示制御ステップとを備えている。画面データ生成ステップは、複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する。画面表示制御ステップは、時系列データについて、入力されたデータの値に応じて、データの入力点の位置や長さが、データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、時系列データについて、データの複数の入力点を、時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える。
【００２０】
本発明の時系列データ表示制御プログラムは、コンピュータを時系列データ表示制御装置として機能させる時系列データ表示制御プログラムにおいて、画面データ生成ステップと、画面表示制御ステップとを備える。画面データ生成ステップは、複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する。画面表示制御ステップは、時系列データについて、入力されたデータの値に応じて、データの入力点の位置や長さが、データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、時系列データについて、データの複数の入力点を、時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える。
【００２１】
本発明の時系列データ表示制御システムは、画面データ生成部と、画面表示制御部とを備える。画面データ生成部は、複数の時系列データを、時間軸と直交するデータ配列軸に沿って複数配列して表示する時系列データ表示画面を生成する。画面表示制御部は、時系列データについて、入力されたデータの値に応じて、データの入力点の位置や長さが、データ配列軸方向で変動するグラフの形態で表示するグラフ表示モードと、時系列データについて、データの複数の入力点を、時間軸と平行な直線上に配列される複数のドットの形態で表示するドット表示モードの複数の表示モードを切り替える。
【発明の効果】
【００２２】
本発明によれば、時系列データをグラフの形態で表示する場合の視認性と、複数の時系列データの一覧性の両方を確保することができる。
【図面の簡単な説明】
【００２３】
【図１】医療情報システムを示す説明図である。
【図２】電子カルテに記録されている診療データを示す説明図である。
【図３】画像サーバに記録されている診療データを示す説明図である。
【図４】診療支援サーバ等に用いられるコンピュータの構成を示すブロック図である。
【図５】クライアント端末及び診療支援サーバの機能概要を示す説明図である。
【図６】グラフ表示モードの表示画面の一例を示す説明図である。
【図７】ドット表示モードの表示画面の一例を示す説明図である。
【図８】ドット表示モードの表示画面の拡大図である。
【図９】ドット表示モードにおいて一部をグラフ表示にした場合の説明図である。
【図１０】セルのサイズを拡大した場合の表示例を示す説明図である。
【図１１】処理手順を示すフローチャートである。
【図１２】第２実施形態の三次元表示モードの表示画面の説明図である。
【図１３】第３実施形態のクライアント端末を示す説明図である。
【発明を実施するための形態】
【００２４】
「第１実施形態」
図１に示す医療情報システム１０は、病院等の医療施設で医療情報の管理及び利用をするために用いられるコンピュータシステムである。この医療情報システム１０は、本発明の時系列データ表示制御装置の１実施形態である診療支援サーバ１１と、クライアント端末１２と、サーバ群１３と、これらを相互に通信可能に接続するネットワーク１４とで構成されている。
【００２５】
サーバ群１３は、患者の診療データを格納するサーバであり、サーバ群１３には、電子カルテサーバ１６、画像サーバ１７などが含まれる。ネットワーク１４は、例えば、院内に敷設されたＬＡＮ（Local Area Network）である。
【００２６】
クライアント端末１２は、内科、外科、耳鼻科、眼科といった各診療科に設置される端末であり、例えば、診療科の医師によって操作される。クライアント端末１２は、電子カルテサーバ１６にアクセスして、電子カルテの入力や閲覧をする機能を有している。電子カルテには、問診や診断内容などの診察記録、医療検査の検査値やバイタルサインの測定値、処置や手術などの治療記録を含む診療データが入力されている。また、クライアント端末１２は、画像サーバ１７にアクセスして、Ｘ線画像などの検査画像を閲覧する機能を有している。このようにクライアント端末１２は、診療データを閲覧するためのビューア端末として機能する。
【００２７】
さらに、クライアント端末１２は、診療支援サーバ１１にアクセスして、患者の診療データの経時変化を表す時系列データを表示する時系列データ表示画面（以下、表示画面という）１５の画面データの配信を受けて、配信された表示画面１５を表示する。表示画面１５は、電子カルテ専用のカルテ表示画面や検査画像専用の画像表示画面とは異なり、電子カルテに含まれる医療検査の検査値や測定値、検査画像を１つの画面内にまとめて表示することが可能である。表示画面１５では、検査値や測定値の経時変化を表す時系列データが、例えば、折れ線グラフＧの形態で表示される。
【００２８】
診療支援サーバ１１は、クライアント端末１２から、患者の指定を含む診療データの配信要求を受け付ける。診療支援サーバ１１は、配信要求に基づいて、電子カルテサーバ１６や画像サーバ１７から、指定された患者の診療データを取得する。診療支援サーバ１１は、取得した診療データに基づいて表示画面１５の画面データを生成して、画面データを要求元のクライアント端末１２に配信する。また、診療支援サーバ１１は、クライアント端末１２からの要求に応じて画面データを編集することにより、表示画面１５の画面表示制御を行う機能を有しており、本発明の時系列データ表示制御装置として機能する。
【００２９】
電子カルテサーバ１６は、電子カルテが格納される電子カルテデータベース（以下、カルテＤＢ（Data Base）という）１６Ａを備えている。画像サーバ１７は、複数枚の検査画像が格納される画像ＤＢ１７Ａを有しており、いわゆるＰＡＣＳ（Picture Archiving and Communication System）サーバである。カルテＤＢ１６Ａや画像ＤＢ１７Ａは、患者ＩＤ（Identification Data）などのキーワードによる検索が可能なデータベースである。
【００３０】
図２に示すように、カルテＤＢ１６Ａには、患者の診療データを記録したカルテデータが格納されている。カルテデータは、患者ＩＤ（Ｐ１、Ｐ２・・・）が付与されて患者単位で管理される。カルテデータは、患者の氏名、生年月日、性別、患者ＩＤ等の患者基本情報と、患者の診療データで構成される。
【００３１】
診療データには、患者の心拍、脈拍、血圧、体温などのバイタルサインの測定値や、患者に対して実施される臨床検査の検査値が含まれる。臨床検査は、血液検査、生化学検査などの検体検査及び脳波検査などの生理検査を含む。また、診療データには、患者に施される診療の内容、具体的には、投薬、注射、手術、処置などの治療の内容や、問診の内容なども含まれる。このように診療データには、複数の項目が有り、図２では、診療データとして、血圧（上）、血圧（下）の測定値、検体検査（血液検査）の検査値、Ｓ注射液の注射による投薬量などの項目が例示されている。
【００３２】
診療データの各項目の１件分のレコードには、検査日や測定日などの日時に関する情報、取得されたデータ内容（検査値や測定値）、属性が含まれる。日時の情報は、測定値であれば測定日時であり、検査値であれば検査日時であり、投薬、注射であれば、投薬、注射を実施した日時あるいは、薬剤を処方した日時である。投薬は、効果が発現するまでに期間を要する場合があるため、例えば、「１日に一定量ずつの服用を５日間継続する」というように、所定期間に渡る投薬（薬の服用）が１回の処方で指示される場合がある。この場合には、投薬の日時として、服用が予定されている日時が記録される。
【００３３】
属性は、データを分類するために与えられる情報であり、診療データの各項目の属性を表す情報である。属性は、診療データを検索するためのキーワードとして利用することも可能である。属性としては、例えば、診療データの項目名（「血圧（上）」など）、項目が帰属するカテゴリ（「バイタル」）などが含まれる。投薬、注射の項目には、「注射」という項目名に加えて、例えば、薬剤名「Ｓ注射液」が付与される。
【００３４】
図３に示すように、画像ＤＢ１７Ａには、Ｘ線検査やＣＴ検査などの画像検査で撮影された複数枚の検査画像からなる検査データが格納されている。検査画像には患者ＩＤが付与されており、患者ＩＤで検査画像を検索することが可能である。画像検査においては、ＣＴ検査で取得される複数枚の断層画像のように、１回の検査で複数枚の検査画像が撮影される場合もある。１回の検査で取得された複数枚の検査画像には、同じ検査ＩＤが付与されて１件の検査画像として管理される。また、検査画像についても、画像検査が実施された日時毎に管理される。
【００３５】
また、検査画像のデータ内容には、検査画像のデータの他に、検査画像を解析した画像解析情報が含まれている場合もある。画像解析情報としては、例えば、検査画像内の病変のサイズや病変の種類に関する情報などである。画像解析情報は、画像処理によって算出した情報であってもよいし、画像観察によって医師が判断した内容を入力した情報であってもよい。検査画像の属性には、例えば、検査種別を表す「Ｘ線検査」や「ＣＴ検査」、画像の種別である「Ｘ線画像」や「ＣＴ画像」、撮影部位を表す「胸部」や「頭部」といった情報が付与される。
【００３６】
診療支援サーバ１１、クライアント端末１２、電子カルテサーバ１６、画像サーバ１７は、パーソナルコンピュータ、サーバコンピュータ、ワークステーションといったコンピュータをベースに、オペレーティングシステム等の制御プログラムや、クライアントプログラム又はサーバプログラム等のアプリケーションプログラムをインストールして構成される。
【００３７】
図４に示すように、各サーバ１１、１６、１７やクライアント端末１２を構成するコンピュータは、基本的な構成は同じであり、それぞれ、ＣＰＵ（Central Processing Unit）２１、メモリ２２、ストレージデバイス２３、通信Ｉ／Ｆ２４、及び入出力部２６を備えている。これらはデータバス２７を介して接続されている。入出力部２６は、ディスプレイ（表示部）２８と、キーボードやマウスなどの入力デバイス２９とからなる。
【００３８】
ストレージデバイス２３は、例えば、ＨＤＤ（Hard Disk Drive）であり、制御プログラムやアプリケーションプログラム（以下、ＡＰという）３０が格納される。また、ＤＢが構築されるサーバには、プログラムを格納するＨＤＤとは別に、ＤＢ用のストレージデバイス２３として、例えば、ＨＤＤを複数台連装したディスクアレイが設けられる。ディスクアレイは、サーバ本体に内蔵されるものでもよいし、サーバ本体とは別に設けられ、サーバ本体にケーブルやネットワークを通じて接続されるものでもよい。
【００３９】
メモリ２２は、ＣＰＵ２１が処理を実行するためのワークメモリであり、ＲＡＭ（Random Access Memory）で構成される。ＣＰＵ２１は、ストレージデバイス２３に格納された制御プログラムをメモリ２２へロードして、プログラムに従った処理を実行することにより、コンピュータの各部を統括的に制御する。通信Ｉ／Ｆ２４は、ネットワーク１４との間の伝送制御を行うネットワークインタフェースである。
【００４０】
以下、図４に示すコンピュータの基本的な構成要素である、ＣＰＵ２１、ディスプレイ２８、ストレージデバイス２３などについて、クライアント端末１２の構成要素として説明する場合には、ＣＰＵ２１Ａというように、符号の添字に「Ａ」を付し、診療支援サーバ１１の構成要素として説明する場合には、ＣＰＵ２１Ｂというように、符号の添字に「Ｂ」を付して説明する。
【００４１】
図５に示すように、クライアント端末１２のストレージデバイス２３Ａには、ＡＰ３０Ａとして、電子カルテの閲覧や編集を行う電子カルテソフトウエアや、検査画像や表示画面１５の閲覧を行うためのビューアソフトウエアなどのクライアントプログラムがインストールされている。ビューアソフトウエアは、例えば、専用ソフトウエアでもよいし、汎用的なＷＥＢブラウザでもよい。
【００４２】
クライアント端末１２において、ビューアソフトウエアが起動されると、例えば、クライアント端末１２のディスプレイ２８Ａには、ＧＵＩ（Graphical User Interface）による操作機能を備えた起動画面が表示され、クライアント端末１２のＣＰＵ２１Ａは、メモリ２２などと協働して、ＧＵＩ制御部３３、及び診療支援サーバ１１に対する各種の要求を発行する要求発行部３４として機能する。起動画面において患者ＩＤの指定、診療データの配信指示などの操作指示が行われる。
【００４３】
診療支援サーバ１１は、表示画面１５を構成する画面データを配信する。画面データは、例えば、ＸＭＬ（Extensible Markup Language）などのマークアップ言語により記述されたデータで構成される。ＧＵＩ制御部３３は、受信した画面データに基づいて表示画面１５を再現してディスプレイ２８Ａに表示する。表示画面１５も操作画面として機能する。ＧＵＩ制御部３３は、マウスのポインタ３５による操作ボタンのクリック操作など、表示画面１５を通じて入力デバイス２９Ａから入力される操作指示に従ってＧＵＩを制御する。
【００４４】
要求発行部３４は、診療支援サーバ１１に対する処理要求を発行する。要求発行部３４は、ＧＵＩ制御部３３を介して、患者ＩＤの指定とともに表示画面１５の配信指示を受け付けると、処理要求として、表示画面１５の画面データの配信要求を発行する。配信要求には、診療データの追加データの配信要求も含まれる。診療データが長期間に及ぶ時系列データである場合には、全期間のデータを一度に配信しきれない場合もある。そのような場合には、表示画面１５における表示期間の指定や、表示期間を変更する画面スクロール操作などに応じて、要求発行部３４は、診療支援サーバ１１に対して未配信の追加データの配信を要求する。また、要求発行部３４は、ＧＵＩ制御部３３を介して、表示画面１５の編集要求を受け付けると、編集要求を発行する。発行された配信要求や編集要求などの処理要求は、ネットワーク１４を通じて診療支援サーバ１１に送信される。
【００４５】
診療支援サーバ１１のストレージデバイス２３Ｂには、ＡＰ３０Ｂとして、コンピュータを診療支援サーバ１１として機能させるサーバプログラムがインストールされている。本例において、サーバプログラムは、本発明の時系列データ表示制御プログラムとして機能する。サーバプログラムを実行すると、診療支援サーバ１１のＣＰＵ２１Ｂは、メモリ２２などと協働して、要求受付部３６、画面データ生成部３７、画面編集部３８、出力制御部３９として機能する。
【００４６】
要求受付部３６は、クライアント端末１２からの処理要求を受け付ける。要求受付部３６は、診療データの配信要求を受け付けると、配信要求の内容に応じた配信指令を画面データ生成部３７に入力する。配信要求には、指定された患者ＩＤが含まれており、要求受付部３６は、指定された患者ＩＤの診療データに関する表示画面１５の画面データを生成する指令を画面データ生成部３７に入力する。
【００４７】
画面データ生成部３７は、サーバ群１３に対して、指定された患者ＩＤの診療データの取得要求を発行して、診療データを取得する。取得する診療データの時間的な範囲は、例えば、サーバ群１３に存在する診療データの全範囲である。例えば、１人の患者が断続的に通院を繰り返したり、入退院を繰り返している場合には、診療データは、時間軸において断続的に存在することになる。この場合には、断続的に存在する診療データのすべてが取得対象となる。画面データ生成部３７は、取得した診療データを、時系列データとして表示する表示画面１５の画面データを生成する。
【００４８】
要求受付部３６に入力された編集要求は、画面編集部３８に入力される。画面編集部３８は、編集要求に基づいて、表示画面１５の画面データを編集する。編集要求には、後述する表示画面１５の表示モードについて、グラフ表示モードとドット表示モードの切り替え要求が含まれている。画面編集部３８は、表示モードの切り替え要求に基づいて、表示モードを切り替える画面表示制御部として機能する。また、画面編集部３８は、画面データ生成部３７が生成した画面データに対して必要に応じて編集処理を施す。
【００４９】
出力制御部３９は、画面データ生成部３７が生成した表示画面１５の画面データや、追加配信の指示があった追加データ、画面編集部３８が編集した編集済みの画面データなどを通信Ｉ／Ｆ２４を介して、クライアント端末１２に配信する制御を行う。
【００５０】
図６に示すように、表示画面１５は、メイン表示領域４１及び項目名表示領域４２を有している。表示画面１５は、横軸（Ｘ軸）が時間軸に設定され、縦軸（Ｙ軸）がデータ項目配列軸にそれぞれ設定されている。時間軸は、左方向が過去、右方向が現在に設定されている。メイン表示領域４１は、データ項目毎の複数の診療データ（時系列データ）を表示する。メイン表示領域４１において、データ配列軸に沿って複数の診療データ（時系列データ）が複数配列される。本例のデータ項目としては、バイタルサインの測定値として、体温、血圧（上）、血圧（下）があり、検体検査の検査値として、血液検査の白血球があり、画像検査の検査データとして、ＣＴ検査の検査画像がある。
【００５１】
メイン表示領域４１には、データ配列軸方向において、表示されるデータ項目単位でメイン表示領域４１を区切る横グリッド線（第２グリッド線に相当する）４６が設けられている。横グリッド線４６は、横軸（Ｘ軸）方向に延びており、横グリッド線４６によって区切られる領域が、複数のサブ領域４１Ａとなる。各サブ領域４１Ａにはデータ項目毎の診療データ（時系列データ）が表示される。各サブ領域４１Ａは、長手方向が時間軸方向に延び、それぞれのデータを表示する高さを有するデータ表示行である。
【００５２】
横グリッド線４６の間隔は調節可能である。横グリッド線４６の間隔を調節することで、各サブ領域４１Ａの高さ（縦軸方向の幅）を調節することが可能である。例えば、ポインタ３５で横グリッド線４６を指定してマウスのドラッグ操作を行うことで、横グリッド線４６の間隔を変更することができる。これにより、各サブ領域４１Ａの高さが調節される。
【００５３】
各サブ領域４１Ａにおいて、診療データ（時系列データ）の表示形態は、データ項目によって異なる。例えば、バイタルサインのデータ項目である、体温、血圧（上）、血圧（下）、及び検体検査のデータ項目である白血球については、それぞれ折れ線グラフＧの形態で表示される。折れ線グラフＧは、診療データが存在する入力点Ｐを線分で結んだグラフである。
【００５４】
検査画像については、検査画像の取得日にそれぞれサムネイル画像ＴＰが表示される。サムネイル画像ＴＰは、例えば、マウスのクリック操作が可能なアイコンであり、クリック操作により、サムネイル画像ＴＰに対応する本画像が表示される。
【００５５】
また、投薬、注射のデータ項目である、Ｓ注射液、Ｊ錠剤、Ｂ輸液については、投与した日時に四角形のマークＭが表示される。投薬、注射のデータ項目において、Ｊ錠剤やＢ輸液のように、投与した日時が連続している場合には、連続して投与した期間の初日と最終日にそれぞれマークＭが表示され、その間を線分で結ぶ形態で表示される。各サブ領域４１Ａは、縦軸（Ｙ軸）方向に配列されており、表示画面１５において、縦軸がデータ項目配列軸となる。
【００５６】
折れ線グラフＧが表示される各サブ領域４１Ａは、高さ方向が折れ線グラフＧのデータ値の変動方向に相当する。各サブ領域４１Ａにおいて、ドットハッチングで示す符号４７は、各データ項目について、データ値の正常範囲として設定された範囲を示す正常範囲標識である。例えば、体温であれば、３６℃〜３７℃の範囲が正常範囲として設定されて、その範囲に正常範囲標識４７が表示される。血圧（上）、血圧（下）、白血球についても、それぞれの正常範囲標識４７が表示される。
【００５７】
また、折れ線グラフＧにおいて、各入力点Ｐは、データ値が正常範囲内にある場合には、入力点Ｐ１に示すように、円形の輪郭線のみで表示され輪郭線内が塗りつぶされていないアウトラインドットで、データ値が正常範囲外の場合には、入力点Ｐ２に示すように、円形の輪郭線の内部が塗りつぶされたソリッドドットで表示される。このように正常範囲標識４７を設けたり、さらに、入力点Ｐの表示形態について、データ値が正常範囲内にあるか否かによってアウトラインドットとソリッドドットの使い分けをすることで、データ値が正常か否かを簡単に見分けることができる。
【００５８】
また、メイン表示領域４１には、時間軸方向において所定単位で期間を区切る縦グリッド線４８（第１グリッド線に相当する）が設けられている。縦グリッド線４８は、縦軸（Ｙ軸）方向に延びている。本例においては、縦グリッド線４８によって期間が１日単位で区切られる。このため、隣接する２本の縦グリッド線４８の間隔は、１日の列の幅に相当する。横グリッド線４６と同様に、縦グリッド線４８の間隔は調節可能であり、縦グリッド線４８の間隔を調節することで、１日の列の幅を広くしたり、狭くしたりすることが可能である。縦グリッド線４８の間隔の調節方法は、横グリッド線４６と同様に、ポインタ３５で縦グリッド線４８を指定してマウスのドラッグ操作を行うことにより可能である。
【００５９】
また、メイン表示領域４１は、横方向（Ｘ軸方向）及び縦方向（Ｙ軸方向）の画面スクロールが可能である。横方向の画面スクロール操作により、メイン表示領域４１に表示する折れ線グラフＧなどの診療データの表示範囲を変更することができる。患者の通院期間や入院期間が長期になったり、入退院を繰り返すような場合には、診療データが存在する期間が長期間に及ぶ。ディスプレイ２８Ａの画面サイズは限られているため、長期間の
診療データの全期間を、メイン表示領域４１に１度に表示することはできない。図６に示す例では、診療データが存在する全期間のうち、メイン表示領域４１の表示範囲は、２０１４年８月の約１月分になっている。横方向の画面スクロール操作により、メイン表示領域４１の表示範囲を、例えば、２０１４年８月から、７月や６月の１月分に変更することができる。
【００６０】
また、縦方向の画面スクロール操作により、表示されていないデータ項目を表示することが可能である。例えば、図６に示す例では、投薬、注射のデータ項目として、Ｓ注射液、Ｊ錠剤、Ｂ輸液のデータ項目が表示されているが、この他に、表示されていない、別の薬剤のデータがある場合には、縦方向の画面スクロール操作により、表示することが可能である。
【００６１】
項目名表示領域４２は、メイン表示領域４１の左端に配置されている。項目名表示領域４２には、各サブ領域４１Ａに表示する診療データの項目名が表示される。項目名表示領域４２には、体温、血圧（上）、血圧（下）、白血球、ＣＴ検査、Ｓ注射液等の項目名に加えて、バイタル、検体検査、画像検査、投薬、注射など、各データ項目が帰属するカテゴリ名も表示される。
【００６２】
表示画面１５には、第１時間軸５１と第２時間軸５２の２つの時間軸が設けられている。第１時間軸５１は、メイン表示領域４１の上方に設けられており、第２時間軸５２は、メイン表示領域４１内の上端に設けられている。第２時間軸５２は、メイン表示領域４１の表示期間を表す時間軸である。第２時間軸５２は、縦方向に幅を有しており、内部に年月日を表す数字や、１日単位で設けられる目盛りが表示される。図６において、メイン表示領域４１には、２０１４年８月の１月分の診療データが表示されており、それに対応して、第２時間軸５２には、２０１４年８月の約１月分の日付が表示される。
【００６３】
一方、第１時間軸５１は、第２時間軸５２よりも相対的に長い表示期間を表示することが可能である。二次元表示モードにおいては、第１時間軸５１は、第２時間軸５２よりも相対的に長い表示期間が設定されている。図６の例では、第２時間軸５２の表示期間が２０１４年８月の約１月分であるのに対して、第１時間軸５１の表示期間は、２０１４年６月から２０１４年８月までの約３月分となっている。第１時間軸５１も、第２時間軸５２と同様に、高さ方向に幅を有しており、年月を表す数字と、所定間隔で期間を区切る目盛りが表示されている。
【００６４】
第１時間軸５１には、診療データが存在する期間を示す存在標識５１Ａが表示される。存在標識５１Ａにより、第１時間軸５１の表示期間内において、どの期間に診療データが存在するかを確認することができる。また、第１時間軸５１において、ポインタ３５により任意の時期を指定すると、その時期の診療データをメイン表示領域４１に表示することができる。例えば、第１時間軸５１において、２０１４年６月の存在標識５１Ａがポインタ３５で指定されると、メイン表示領域４１に表示される表示期間が、２０１４年８月から２０１４年６月に変更される。
【００６５】
また、メイン表示領域４１において、符号５３は、圧縮期間を示す圧縮標識である。入院ではなく、通院で診療を行っている患者や、入退院を繰り返す患者の場合には、診療データが存在しない空白期間が生じる。診療データが存在しない空白期間は、メイン表示領域４１においては空白が表示されるだけであるので、表示スペースの無駄にしかならない。そのため、メイン表示領域４１において、診療データが存在しない空白期間については、時間軸方向に表示期間を圧縮して、そこに圧縮標識５３が表示される。圧縮標識５３は、例えば、縦グリッド線４８の間隔を狭くして密集させた形態である。本例では、２０１４年８月１１日から８月１７日までは診療データの空白期間となるため、この空白期間には圧縮標識５３が表示される。これにより、限られたメイン表示領域４１を有効に利用することができる。
【００６６】
また、第２時間軸５２の右側、項目名表示領域４２の上方には、メイン表示領域４１を表示する倍率を変更する表示倍率変更部５４が設けられている。表示倍率変更部５４は、スライダのプラス方向（拡大方向）又はマイナス方向（縮小方向）のスライド操作によって、メイン表示領域４１全体の表示倍率の拡大や縮小を行う。
【００６７】
表示倍率を拡大することにより、メイン表示領域４１内の折れ線グラフＧやサムネイル画像ＴＰを拡大表示することが可能である。その反面、横方向においては、表示期間は短くなり、また、縦方向においては表示されるデータ項目の数が減少する。一方、表示倍率を縮小すると、メイン表示領域４１内の折れ線グラフＧやサムネイル画像ＴＰは縮小表示されるが、その反面、表示期間は長くなり、表示されるデータ項目の数が増加する。
【００６８】
また、第１時間軸５１の上方には、表示モード切り替えボタン５６が設けられている。表示モード切り替えボタン５６は、メイン表示領域４１の表示モードを、グラフ表示モードとドット表示モードで切り替える操作指示を入力する操作部であり、ポインタ３５を通じたマウスのクリック操作により、操作される。
【００６９】
グラフ表示モードでは、図６に示すように、時系列データについて、入力されたデータの値に応じて、データの入力点Ｐの位置や長さが、データ配列軸方向で変動するグラフの形態で表示する表示モードである。本例のグラフの形態は折れ線グラフＧである。なお、グラフの形態は、折れ線グラフＧ以外でもよく、例えば、データの値に応じて、データ配列軸方向の長さが変動する複数の短冊を時間軸方向に配列した棒グラフでもよい。
【００７０】
図７に示すように、ドット表示モードは、時系列データについて、データの複数の入力点Ｐを、時間軸と平行な直線上に配列される複数のドットＤの形態で表示する表示モードである。すなわち、複数のドットＤは、グラフＧの入力点Ｐと同様に、入力されたデータの存在を示す標識であるが、複数のドットＤは、一直線上に配列されるため、データの値に関わらずデータ配列軸方向において位置や長さが変動しない。そのため、データ項目単位で割り当てられる各サブ領域４１Ａの高さ（データ配列軸方向の高さ）を低くできる。これにより、ドット表示モードでは、グラフ表示モードと比較して、多数のデータ項目を表示することができる。
【００７１】
また、ドット表示モードでは、ＣＴ検査の時系列データについても、グラフ表示モードで表示されていたサムネイル画像ＴＰが、画像データが存在することを表す画像マークＰＭの表示に変化する。これは、ドット表示モードでは、グラフ表示モードよりもサブ領域４１Ａの高さが低くなるため、その高さに合わせて時系列データを表示するためである。
【００７２】
メイン表示領域４１には、縦グリッド線４８と横グリッド線４６によって区画される複数のセルＳが設けられる。ドット表示モードでは、各セルＳ内にドットＤが表示される。
【００７３】
メイン表示領域４１の一部を拡大表示した図８に示すように、ドットＤは、折れ線グラフＧの入力点Ｐ１及びＰ２と同様に、データ値が正常範囲内にある場合には、ドットＤ１に示すように、円形の輪郭線のみで表示され輪郭線内が塗りつぶされていないアウトラインドットで表示され、データ値が正常範囲外の場合には、ドットＤ２に示すように、円形の輪郭線の内部が塗りつぶされたソリッドドットで表示される。
【００７４】
このように、データ値が正常範囲内にあるか否かによって、ドットＤの表示形態を変化させることで、データ値が正常か否かを簡単に見分けることができる。ドット表示モードでは、グラフ表示モードと違って、データ値に応じてドットの位置が変化しないため、ドットＤの表示形態を変化させる構成は特に有効である。
【００７５】
また、図８に示すように、データ値が正常範囲外のドットＤ２については、セルＳ内において、ドットＤ２の近傍に、データ値を表す具体的な数値が表示される。例えば、上から３段目の血圧（下）の時系列データが表示されるサブ領域４１Ａにおいて、７月２２日のセルＳには、ドットＤ２の近傍に、血圧（下）の具体的な数値である「１０１」が表示される。これにより、正常範囲からどの程度データ値が外れているのかを簡単に確認することができる。
【００７６】
また、入力されるデータ量に応じて、セル内に表示されるドットＤの数が変化する。具体的には、入力されるデータ量が多いほど、セル内に表示されるドットＤの数が増加する。例えば、上から３段目の血圧（下）のサブ領域４１Ａにおいて、７月２０日のセルＳは、ドットＤの数が１つであるのに対して、７月２１日のセルＳは、ドットＤ（Ｄ２）の数が２つ、７月２３日のセルＳはドットＤ（Ｄ２）の数が３つになっている。
【００７７】
例えば、１日に血圧（下）を１回だけ測定し、測定したデータが１つだけ入力されている場合には、７月２０日のセルＳに示すように、ドットＤの数が１つになる。一方、１日に血圧（下）を複数回測定し、測定した複数のデータが入力されている場合には、７月２１日や７月２３日のセルＳのように、ドットＤの数が複数になる。このように、データ量をドットの数で示すことにより、データ量を簡単に確認することができる。
【００７８】
また、１つのセルＳ内に複数のドットＤを表示する場合において、ドットＤの数が３つ以上になる場合には、隣接するドットＤが重ね合わせて表示している。こうすることで、ドットＤの数が増加した場合でも、セルＳの列幅が時間軸方向に広がらないようにしている。セルＳの列幅を広げないことにより、メイン表示領域４１において、１度に表示できる時系列データの表示期間を長くすることができる。
【００７９】
また、第２時間軸５２には、入力されたコメントが存在する日付にコメントマーク５７が表示される。コメントは、例えば、医師の所見や備忘録である。コメントマーク５７をポインタ３５で指定してクリック操作したり、ポインタ３５とコメントマーク５７を重ね合わせるマウスオーバ操作により、入力されたコメントを表示することができる。
【００８０】
また、日付単位ではなく、セルＳ単位で入力されたコメントを表示できるようにしてもよい。この場合には、セルＳやセルＳ内のドットＤをポインタ３５でクリック操作したり、ポインタ３５とセルＳやドットＤと重ね合わせるマウスオーバ操作を行うことにより、コメントが表示される。例えば、上から四段目のサブ領域４１Ａの７月２７日のセルＳに示すように、入力されたコメントは、タグ５８の形態で表示される。タグ５８には、コメントの代わりに、デフォルトの状態ではセルＳに表示されないデータの内容を表示してもよい。
【００８１】
また、図９に示すように、グラフ表示モードとドット表示モードの切り替えは、時系列データの項目単位で行うことが可能である。上述のとおり、表示モード切り替えボタン５６を操作すると、メイン表示領域４１内に表示される全データ項目の表示モードが一括して切り替わる。これに加えて、データの項目単位で表示モードが切り替わるようにしてもよい。図９の例では、白血球の時系列データのみが、グラフ表示モードで表示され、体温や血圧などの他の時系列データはドット表示モードで表示されている。
【００８２】
一括してグラフ表示モードに移行した場合には、すべてのサブ領域４１Ａの高さが高くなってしまうため、メイン表示領域４１に表示されるデータ項目の数が減ってしまう。任意の必要な項目のみ表示モードを切り替えることができれば、例えば、ドット表示モードにおいて多数のデータ項目を俯瞰しつつ、気になる項目についてのみグラフ表示モードで表示してデータの経時変化を確認するといった使い方が可能となるため、便利である。
【００８３】
このような項目単位の表示モードの切り替えは、例えば、サブ領域４１Ａをポインタ３５で指定した状態でマウスのクリック操作を行うことにより行われる。
【００８４】
また、図１０に示すように、隣接する複数の縦グリッド線４８の間隔及び隣接する複数の横グリッド線４６の間隔のうち少なくとも一方を変化させることにより、セルＳのサイズを変更可能である。セルＳのサイズを変更した場合に、セルＳ内に表示される情報を増加させてもよい。
【００８５】
図１０の例では、隣接する縦グリッド線４８の間隔を変化させて、７月２３日の列の幅を広くしている。これにより、列内に存在する各セルＳのサイズが大きくなる。これにより、例えば、上から１〜３段目の体温、血圧のセルＳでは、３つのドットＤが重なりあって密集した状態から、ドットＤの間隔が広くなる。そして、ドットＤ毎にデータ値を表す数値が表示される。また、各ドットＤに対応するデータの測定時刻（８：００、１２：００、１２：４５）も表示される。加えて、「オペ前の検査」、「ＣＴ要確認」など、入力されたコメントも表示される。さらに、ＣＴ検査のセルＳにおいては、サムネイル画像ＴＰが列の幅に応じたサイズに拡大されて表示される。Ｂ輸液のセルＳにおいては、投与時刻や投与量が表示される。
【００８６】
以下、上記構成による作用について、図１１に示すフローチャートを参照しながら、説明する。患者を診療する医師は、クライアント端末１２を通じて診療データを閲覧する。医師は、クライアント端末１２のビューアソフトウエアを起動して、患者ＩＤを指定して、診療データの配信指示を入力する（Ｓ（ステップ）１０１０）。
【００８７】
これにより、クライアント端末１２の要求発行部３４から発行された配信要求が診療支援サーバ１１に送信される。診療支援サーバ１１は、要求受付部３６が配信要求を受け付けると、配信要求を画面データ生成部３７に入力する。画面データ生成部３７は、指定された患者ＩＤの診療データの取得要求をサーバ群１３に送信して、診療データを取得する（Ｓ２０１０）。
【００８８】
診療支援サーバ１１において、画面データ生成部３７は、取得した診療データに基づいて、表示画面１５の画面データを生成する（Ｓ２０２０）。画面編集部３８は、必要に応じて画面データの編集を行い、画面データを出力制御部３９に入力する。出力制御部３９は、通信Ｉ／Ｆ２４を介して画面データを、要求元のクライアント端末１２に配信する（Ｓ２０３０）。
【００８９】
クライアント端末１２は、画面データを受信すると、ＧＵＩ制御部３３が受信した画面データに基づいて、例えば、図６に示す表示画面１５を再現してディスプレイ２８Ａに表示する（Ｓ１０２０）。図６に示す表示画面１５は、メイン表示領域４１がグラフ表示モードで表示されるので、図７に示すように、メイン表示領域４１をドット表示モードで表示したい場合には、医師は、表示モード切り替えボタン５６を操作する。
【００９０】
要求発行部３４は、表示モード切り替え操作（画面編集操作）がされると（Ｓ１０３０でＹ）、画面編集要求に基づいて、編集要求を発行する（Ｓ１０４０）。編集要求は、診療支援サーバ１１に送信される。診療支援サーバ１１において、要求受付部３６は、編集要求を受け付けると、編集要求を画面編集部３８に入力する。画面編集部３８は、画面編集処理により、表示画面１５の画面データをグラフ表示モードからドット表示モードに切り替える画面表示制御を行う（Ｓ２０４０）。編集後の画面データは、出力制御部３９によって要求元のクライアント端末１２に配信される（Ｓ２０５０）。
【００９１】
クライアント端末１２は、編集後の画面データを受信すると、それに基づいて表示画面１５を再現して表示する（Ｓ１０５０）。これにより、医師は、メイン表示領域４１をドット表示モードで閲覧することができる。
【００９２】
グラフＧは、入力されたデータの値に応じて、データ配列軸方向にデータの入力点の位置が変動するため、グラフＧのデータの値の変動幅が大きい場合には表示行であるサブ領域４１Ａの高さが高くなる。このため、すべてのデータ項目の時系列データをグラフ表示モードで表示すると、メイン表示領域４１に一度に表示できるデータ項目の数が減少して一覧性が低下する。
【００９３】
これに対して、ドット表示モードでは、データの入力点が、時間軸と平行な直線上に配列される複数のドットＤの形態で表示される。そのため、グラフＧのように、データ配列軸方向に入力点Ｐが変動しないので、サブ領域４１Ａの高さを低くすることができる。このため、メイン表示領域４１に一度に表示できるデータ項目の数が増加して一覧性が向上する。
【００９４】
診療に関する時系列データは、多岐に渡るため、患者の診断に当たっては、どのようなデータ項目が存在するかを概観的に把握することも、重要である。そのため、ドット表示モードを利用することにより、複数の時系列データの一覧性を向上して、限られたディスプレイ２８Ａの画面サイズの中で、一度に多くのデータ項目を把握することができる。
【００９５】
また、本実施形態によれば、個々の時系列データの経時変化など視認性が良好なグラフ表示モードも併用できるため、グラフ表示モードによる視認性と、ドット表示モードによる一覧性の両方を確保することができる。
【００９６】
さらに、図９に示すように、任意のデータ項目のみをグラフ表示モードで表示したり、図１０に示すように、任意の列の幅を広くすることにより、詳細なデータの確認を簡単に行うこともできるため、使い勝手がよい。
【００９７】
図１１において、クライアント端末１２は、表示終了の指示があるまで（Ｓ１０６０でＹ）、上記ステップを繰り返す。例えば、ドット表示モードからグラフ表示モードに戻す操作や、追加データの要求など他の編集操作が行われた場合には、クライアント端末１２は、それに応じた配信要求や編集要求を診療支援サーバ１１に送信する。診療支援サーバ１１において、画面編集部３８は、クライアント端末１２から追加データの配信要求や別の編集要求がある場合には、それに応じた編集処理を行って、編集後の画面データを配信する。診療支援サーバ１１は、クライアント端末１２において表示終了の指示があるまで（Ｓ１０６０でＹ、Ｓ２０６０でＹ）、編集処理を繰り返す。
【００９８】
「第２実施形態」
図１２に示す第２実施形態のように、メイン表示領域４１を仮想的な三次元で表示する三次元（３Ｄ：Dimension）表示モードを設けてもよい。図６に示す二次元（２Ｄ）表示モードでは、メイン表示領域４１は、時間軸（横軸）とデータ配列軸（縦軸）との２軸によって構成される二次元平面に診療データ（時系列データ）を表示する。図１２に示す三次元表示モードでは、遠近法を用いて、診療データ（時系列データ）が表示される二次元平面を三次元的に表示する。これらの表示モードは、第２切り替えボタン６１の操作によって切り替え可能である。
【００９９】
図１２に示すように、三次元表示モードは、二次元表示モードにおいて時間軸と平行な複数の直線が、時間軸において過去に向かって収束するように描画される遠近法を用いることにより、診療データ（時系列データ）が表示される二次元平面を、三次元的に表示する表示モードである。また、本例における三次元表示モードでは、二次元表示モードにおける二次元平面を、時間軸（Ｘ軸）と直交する縦軸（Ｙ軸）を回転軸として、この回転軸を中心に仮想的に回転させている。このような仮想的な三次元処理は、仮想的な三次元空間を設定し、設定した三次元空間に二次元平面上のデータを割り付けるなどの画像処理技術を用いて行われる。
【０１００】
また、三次元表示モードにおいては、メイン表示領域４１の時間尺度は、二次元表示モードに対して時間尺度が長くなるように設定される。これにより、二次元表示モードと比べて、三次元表示モードにおいては、診療データの表示期間が長くなる。本例では、メイン表示領域４１の表示期間は、図６に示す二次元表示モードにおいて、２０１４年８月の約１ヶ月であるのに対して、図７に示す三次元表示モードにおいては、２０１４年６月〜２０１４年８月までの約３ヶ月となっている。
【０１０１】
このような三次元表示により、過去になるほど表示倍率は小さくなり縮小表示されることになるものの、二次元表示において画面スクロール操作により過去と現在を切り替えて表示する場合と比較して、一見して診療データの長期間の傾向を把握しやすい。
【０１０２】
特に、遠近法と時間尺度の長期化とを組み合わせることで、遠近法との相乗効果により、長期間に渡る全体的な傾向を把握することができる。これにより、時系列データの短期的な変化や詳細の把握については二次元表示モードを利用し、長期間に渡る全体的な傾向の把握については三次元表示モードを利用することで、画面スクロール操作を減らしつつ、簡単な操作で短期と長期の時系列データを確認することができる。
【０１０３】
診療データは、患者の診療が長期に及んだり、入退院が繰り返されて断続的に診療が行われることも多く、そのような場合には、診療データの取得期間が長期に渡る。当然ながら、長期間の診療データは時間軸が長い。診療データは医師が患者の診療方針の決定に利用するために用いられる。診療方針の決定に際しては、診療に関する時系列データの短期間における変化の有無及び詳細や、長期間に渡る全体的な傾向の両方を把握することが重要である。二次元表示モードと三次元表示モードの２つの表示モードを使用することにより、患者の診療データの短期間における変化の有無及び詳細や、長期間に渡る全体的な傾向の両方を簡単に把握することが可能となる。
【０１０４】
また、図１２に示すように、二次元表示モードにおいて、表示画面１５の横軸を時間軸に、縦軸をデータ配列軸に設定し、三次元表示モードにおいては、時間軸と直交するデータ配列軸を回転軸としてメイン表示領域４１の仮想的な回転を行っている。二次元表示モードと三次元表示モードにおいて時間軸が横軸方向で一致しているため、二次元表示と三次元表示を切り替えても違和感が少なく直感的に把握しやすい。
【０１０５】
また、メイン表示領域４１内の第２時間軸５２の時間尺度は、当然のことながら、メイン表示領域４１の時間尺度の変更に応じて切り替わる。第２時間軸５２に加えて、表示モードの切り替えに連動して、第１時間軸５１の時間尺度も変更される。本例では、三次元表示モードにおいては、第１時間軸５１の時間尺度と、メイン表示領域４１の時間尺度とが一致するように、第１時間軸５１の時間尺度が変更される。これにより、２０１４年６月〜２０１４年８月までの約３ヶ月のメイン表示領域４１の表示期間と同じ表示期間が、第１時間軸５１に表示される。
【０１０６】
また、第１時間軸５１は、三次元表示モードにおいても二次元表示モードと同様に二次元表示される。これに対して、第２時間軸５２は、メイン表示領域４１と同様に三次元表示される。上述のとおり、第１時間軸５１の表示期間は、第２時間軸５２の表示期間に連動して変更される。このように、メイン表示領域４１を三次元表示した場合でも、第１時間軸５１は、二次元表示されるため、メイン表示領域４１の表示期間や診療データの時期を確認しやすい。
【０１０７】
また、項目名表示領域４２は、メイン表示領域４１と異なり、三次元表示モードにおいても、二次元表示される。そのため、項目名を確認しやすい。しかも、項目名表示領域４２は、表示画面１５において、メイン表示領域４１の右端、すなわち、時間軸における現在方向の端部に配置されている。三次元表示モードにおいて、メイン表示領域４１は、現在方向に向かって表示倍率が大きい。そのため、項目名表示領域４２を現在方向の端部に配置することで、項目名表示領域４２の表示倍率を大きくすることができるため、項目名を確認しやすい。
【０１０８】
「第３実施形態」
上記各実施形態では、本発明の時系列データ表示制御装置を、クライアント端末１２からの要求に基づいて表示画面１５の画面データを配信する診療支援サーバ１１の形態で説明したが、図１３に示すように、クライアント端末１２を時系列データ表示制御装置として機能させてもよい。図１３において、上記実施形態と共通の部位については、共通の符号を示し、説明を省略する。
【０１０９】
第３実施形態と第１実施形態の相違点は、クライアント端末１２のビューアソフトウエアをＣＰＵ２１Ａが実行することにより、ＣＰＵ２１Ａが画面データ生成部３７及び画面編集部３８として機能する点である。
【０１１０】
クライアント端末１２において、画面データ生成部３７は、サーバ群１３に直接アクセスして、診療データを取得して、表示画面１５の画面データを生成する。ＧＵＩ制御部３３は、生成した画面データに基づいて表示画面１５を再現してディスプレイ２８Ａに表示する。画面編集部３８は、表示モード切り替え指示に基づいて、表示画面１５の表示モードについて、グラフ表示モードとドット表示モードとを切り替える画面表示制御を行う。第３実施形態においては、ビューアソフトウエアが時系列データ表示制御プログラムとして機能する。
【０１１１】
このように、時系列データ表示制御装置は、第１実施形態のように、画面データを配信する診療支援サーバ１１の形態に限らず、第３実施形態のように、クライアント端末１２の形態でもよい。
【０１１２】
また、例えば、画面データ生成を診療支援サーバ１１で行い、グラフ表示モードとドット表示モードを切り替える画面表示制御機能についてはクライアント端末１２で行うというように、画面データ生成機能及び画面表示制御機能のうちの一部を診療支援サーバ１１に担わせて、他の一部をクライアント端末１２の一部に担わせる形態でもよい。この場合には、クライアント端末１２と診療支援サーバ１１で構成されるコンピュータシステムが、時系列データ表示制御システムとして機能する。
【０１１３】
このように、本発明の時系列データ表示制御装置及びシステムは、種々の態様で実現することができる。また、診療支援サーバ１１、クライアント端末１２などのコンピュータシステムのハードウェア構成は種々の変形が可能である。例えば、診療支援サーバ１１に関して、処理能力や信頼性の向上を目的として、ハードウェアとして分離された複数台のサーバコンピュータで構成することも可能である。このように、コンピュータシステムのハードウェア構成は、処理能力、安全性、信頼性など要求される性能に応じて適宜変更することができる。さらに、ハードウェアに限らず、時系列データ表示制御プログラムについて、安全性や信頼性の確保を目的として、二重化したり、あるいは、複数のストレージデバイスに分散して格納することももちろん可能である。
【０１１４】
また、上記各実施形態では、診療支援サーバ１１及びクライアント端末１２が、１つの医療施設内で利用される形態で説明したが、例えば、１つの診療支援サーバ１１を、外部のデータセンタに設置して、データセンタ内の診療支援サーバ１１のデータ配信サービスなどのアプリケーションサービスを、複数の医療施設のクライアント端末１２で利用できる形態としてもよい。
【０１１５】
この場合には、診療支援サーバ１１は、例えば、インターネットや公衆通信網などのＷＡＮ（Wide Area Network）を介して、複数の医療施設に設置されるクライアント端末１２と通信可能に接続される。そして、診療支援サーバ１１は、複数の医療施設のクライアント端末１２からの要求を受け付けて、各クライアント端末に対して表示画面１５の画面データの配信などのアプリケーションサービスを提供する。
【０１１６】
データセンタ及び診療支援サーバ１１の設置場所や運営主体は、例えば複数の医療施設の１つでもよいし、医療施設とは別のサービス会社であってもよい。また、ネットワークなどのＷＡＮを利用する場合には、情報セキュリティを考慮して、ＶＰＮ（Virtual Private Network）を構築したり、ＨＴＴＰＳ（Hypertext Transfer Protocol Secure)などのセキュリティレベルの高い通信プロトコルを使用することが好ましい。
【０１１７】
また、上記各実施形態では、時系列データとして診療データを例に説明したが、本発明は、診療データ以外の時系列データに適用することが可能である。診療データ以外の時系列データであっても、グラフ形態の視認性と多数のデータ項目の一覧性の両方を確保する必要がある場合には、本発明は有用である。もちろん、診療データについては、上述のとおり、診療の際に参照しなければならないデータ項目が多岐に渡り、視認性と一覧性の両方を確保する必要性が高い。そのため、診療データに対して、本発明は特に有用である。
【０１１８】
本発明は、上記各実施形態に限らず、本発明の要旨を逸脱しない限り種々の構成を採り得ることはもちろんである。例えば、上述の種々の実施形態や種々の変形例を適宜組み合わせることも可能である。また、本発明は、プログラムに加えて、プログラムを記憶する記憶媒体にも及ぶ。
【符号の説明】
【０１１９】
１１  診療支援サーバ
１２  クライアント端末
１５  表示画面
３７  画面データ生成部
３８  画面編集部（画面表示制御部）
３９  出力制御部
４１  メイン表示領域
４２  項目名表示領域
４６  横グリッド線（第２グリッド線）
４８  縦グリッド線（第１グリッド線）
５１  第１時間軸
５２  第２時間軸
５６  表示モード切り替えボタン
Ｇ  グラフ
Ｄ  ドット
Ｓ  セル
【図１】
2018010330.tif 000003
【図２】
2018010330.tif 000004
【図３】
2018010330.tif 000005
【図４】
2018010330.tif 000006
【図５】
2018010330.tif 000007
【図６】
2018010330.tif 000008
【図７】
2018010330.tif 000009
【図８】
2018010330.tif 000010
【図９】
2018010330.tif 000011
【図１０】
2018010330.tif 000012
【図１１】
2018010330.tif 000013
【図１２】
2018010330.tif 000014
【図１３】
2018010330.tif 000015